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

时间:2017-05-03 16:34:53

标签: openerp odoo-8 odoo-9

我需要根据阶段将字段更改为只读。 所以在Project / Tasks中有stage_ids。例如,如果我在第2阶段的任务需要将date_deadline字段设为只读,并且如果它在阶段1中,则应该是必需的,我有3个阶段。

1 个答案:

答案 0 :(得分:0)

您可以通过在xml

中设置attr on字段来完成此操作
<field name="date_deadline"  attrs=" {
   'required':[('stage_id','in',[1])],
   'readonly':[('stage_id','not in',[2])]}"
/>

在这里,

  

[1],[2]是stage_ids   在attrs