我试图使某些字段不可见,如果另一个字段(one2many)没有值(为空)。

我正在尝试类似的东西

<field name="reference" invisible="{'line_ids', '=', False}"/>

也试过了
<field name="reference" invisible="{'line_ids', 'in', []}"/>

最后
<field name="reference" invisible="{'line_ids', '=', None}"/>

注意:line_ids是one2many字段

但是没有用。有人建议是否可以这样做。

最佳答案

尝试跟随,

<field name="reference" attrs="{'invisible' :[('line_ids', '=', False)]}"/>

这是attrs在odoo中的行为,不同版本之间是不同的。

xml - 如何在openerp xml View 中检查one2many字段是否为空-LMLPHP

10-06 08:27