在openerp 6.1中,根据Many2one字段值(名称而非ID)将一个字段设为不可见

2024-09-26 17:59:25 发布

您现在位置:Python中文网/ 问答频道 /正文

employee_category_m2o':fields.many2one('employee.transition.category','Category')

是我的地盘。如果用户在many2one字段中选择了合同工,那么另一个字符字段grade应该不可见。在


Tags: 用户fieldsemployee字符gradetransitioncategorymany2one
1条回答
网友
1楼 · 发布于 2024-09-26 17:59:25

首先,您需要manyOne选项“合同工”的外部id。在

在你得到外部id之后,这就很简单了。 您只需要提供xml中的“grade”字段的属性。在

<field name="grade" attrs="{'invisible':[('employee_category_m2o','=',%(External id of Contract Labour)d)]}"/>

相关问题 更多 >

    热门问题