Openerp 项目/任务字段取决于阶段

Openerp 项目/任务字段取决于阶段,openerp,odoo-8,odoo-9,Openerp,Odoo 8,Odoo 9,我需要根据阶段将字段更改为只读。 因此,在项目/任务中有阶段ID。例如,我有3个阶段,如果我在第2阶段的任务需要将date_deadline字段设置为只读,如果在第1阶段的任务需要设置为只读 您可以通过在xml中的字段上设置attr来实现这一点 <field name="date_deadline" attrs=" { 'required':[('stage_id','in',[1])], 'readonly':[('stage_id','not in',[2])]}" /&

我需要根据阶段将字段更改为只读。
因此,在项目/任务中有阶段ID。例如,我有3个阶段,如果我在第2阶段的任务需要将date_deadline字段设置为只读,如果在第1阶段的任务需要设置为只读

您可以通过在xml中的字段上设置attr来实现这一点

<field name="date_deadline"  attrs=" {
   'required':[('stage_id','in',[1])],
   'readonly':[('stage_id','not in',[2])]}"
/>

在这里

[1] ,[2]是阶段ID 在澳大利亚