如何在无线电字段中显示特定值?

时间:2018-11-18 09:54:24

标签: odoo-11

假设我在如下视图中有一个字段:

<field name="some_name" widget="radio"/>

哪里

some_name = fields.Selection([
    ('val1', 'val1'),
    ('val2', 'val2'), 
    ('val3', 'val3')
])

现在,假设我有另一种看法。在那里,我想使用xpath来获取字段:

<xpath expr="//field[@name='some_name']"></xpath>

,我只想显示 some_name 的前两个选项。在odoo 11中,我该怎么做?

1 个答案:

答案 0 :(得分:0)

您应该在XML文件中尝试以下操作:

<field name="some_name" attrs="{'invisible':[('some_name','==','val3')]}" invisible="1"/>