덕분에, 나는이 작업을 얻었다. 나는 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'에 대한 원시'레코드 '대신에 당신은 합리적인 기본값과 에러 보호를 얻습니다. –