gpt4 book ai didi

attributes - 如何在 Odoo 9 的 attrs 中使用名称字段而不是 id?

转载 作者:行者123 更新时间:2023-12-03 05:36:47 26 4
gpt4 key购买 nike

在我的示例中是否可以使用项目名称而不是 id?

<field name="my_field" 
attrs="{'invisible': [('project_id', '!=', 2)], 'required': [('project_id', '=', 2)]}"/>

我已尝试使用 [('project_id.name', '!=', 'TEST PROJECT')] 但它不起作用。

最佳答案

您可以创建一个相关字段,以便在 attrs 属性中使用它

project_name = fields.Char(
related='product_id.name',
)
<field name="project_name" invisible="1"/>
<field name="my_field"
attrs="{'invisible': [('project_name', '!=', 'TEST PROJECT')], 'required': [('project_name', '=', 'TEST PROJECT')]}"/>

关于attributes - 如何在 Odoo 9 的 attrs 中使用名称字段而不是 id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47676959/

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