gpt4 book ai didi

xml - 是否可以在 Odoo 中的字段上实现条件属性?

转载 作者:数据小太阳 更新时间:2023-10-29 02:34:40 31 4
gpt4 key购买 nike

有谁知道是否可以在字段上实现条件属性?

例如:

<field name="name"/>

如果满足条件:

<field name="name" string="Custom Name"/>

我试过这种方法:

<field name="name" attrs="{'invisible': [('condition', '=', False)]}"/>
<field name="name" string="Custom Name" attrs="{'invisible': [('condition', '=', True)]}"/>

当条件改变时,标签也会改变,但随后字段停止正常工作。我的意思是它只为第二个字段 name 注册输入的值。如果我将条件更改为 False,它不会显示输入的值,就像那将是新字段一样,即使它是同一个字段,只有一次是 string 属性,其他没有。

最佳答案

如您所见,您只能在表单 View 中显示每个字段一次。您只能在 attrs 属性中使用以下条件属性:

<field name="name" attrs="{'invisible': [('condition', '=', False)]}"/>
<field name="name2" attrs="{'readonly': [('condition', '=', False)]}"/>
<field name="name3" attrs="{'required': [('condition', '=', False)]}"/>

关于xml - 是否可以在 Odoo 中的字段上实现条件属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30702384/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com