【问题标题】:Can't use many2many field in attrs?不能在 attrs 中使用 many2many 字段?
【发布时间】:2021-04-28 18:28:35
【问题描述】:

我在 attrs 中使用 many2many 时遇到问题,使用域没问题,但在 attrs 中使用时出错。对于这个问题,我们有任何解决方案或解决方法吗?

<field name="visible_fields" widget="many2many_tags"/>
<field name="create_uid" attrs="{'invisible': [('id','not in', visible_fields or False)]}"/>

【问题讨论】:

    标签: odoo odoo-14


    【解决方案1】:

    我认为无法解析右分支中的“或”操作。我会尝试这样的事情:

    <field name="create_uid" attrs="{'invisible': ['|',('id','not in', visible_fields), ('id','=',False)]}"/>
    

    【讨论】:

    • 即使没有或喜欢这个也不行 attrs="{'invisible': [('id','not in', visible_fields)]}"
    • 此页面可能对您有所帮助:odoo.com/es_ES/forum/ayuda-1/…
    猜你喜欢
    • 2019-11-20
    • 2015-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多