おかげで、私はこの作業を得ました。私はhr
モジュールでフォローする例が見つかりました:
<record id="action2" model="ir.actions.act_window">
<field name="name">Employee Hierarchy</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">hr.employee</field>
<field name="domain">[('id','in',active_ids)]</field>
<field name="view_type">tree</field>
<field name="view_id" ref="view_partner_tree2"/>
</record>
<ir_set>
<field eval="'action'" name="key"/>
<field eval="'client_action_multi'" name="key2"/>
<field eval="['hr.employee']" name="models"/>
<field name="name">Employees Hierarchy</field>
<field eval="'ir.actions.act_window,'+str(action2)" name="value"/>
<field eval="True" name="isobject"/>
<field eval="True" name="replace"/>
</ir_set>
私は差が<ir_set>
タグと生ir.values
記録の間で正確にわからないんだけど、convert.py
でのデータインポートコードがir_set()
を呼び出しているように見えました私はそれに行きました。
あなたは私の完全な解決策on launchpadを見ることができます。
''は 'ir.model.data'にエントリを追加するためのショートカットです。これを 'ir.model.data'の生の' record'の代わりに使うと、賢明なデフォルトといくつかのエラー保護が得られます。 –