0

OpenERP-7 モジュールの動的フィールドに取り組んでいます。入力したデータがフィールドに保存されません。そのためには、そのための列を作成する必要があると思います。そのため、レコードの保存が開始されます。しかし、動的フィールドの列を作成する考えはありません。ここで専門家のアドバイスが必要です。

ありがとう

4

1 に答える 1

1

私の知る限り、hr.employeeオブジェクトの動的フィールドを作成できます

<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<record id="view_employee_form" model="ir.ui.view">
<field name="name">hr.employee.form</field>
<field name="model">hr.employee</field>
<field name="inherit_id" ref="hr.view_employee_form"/>
<field name="arch" type="xml">
<!-- Field can be  added after the marital field state as married -->
<xpath expr="//field[@name='marital']" position="after">
<field name="marriage_date" attrs="{'invisible':[('marital','in',[False, 'single','widower','divorced'])]}"/>
</xpath>
</field>
</record>
</data>
</openerp>
于 2014-04-07T04:44:13.540 に答える