Anc*_*ent 1 odoo attrs.xml odoo-10
我正在尝试在 attrs 中创建多个条件,以根据另一个字段的选择使字段不可见
<field name="pickup_date" string="Pick up Datetime" attrs="{'invisible':['|',('metal_movement_type','!=','AC'),('metal_movement_type','!=','IPPU')]}"/>
Run Code Online (Sandbox Code Playgroud)
我想要做什么,我想让这个字段在所有情况下都不可见,然后用户AC OR IPPU在metal_movement_type选择字段中选择。我认为我写的是正确的,但它不起作用。
您可以对多个值使用“in”或“not in”运算符,对于属性,您可以编写如下:
"attrs"="{'invisible':[('field','not in',(values))]}"
Run Code Online (Sandbox Code Playgroud)
你应该尝试这个:
<field name="pickup_date" string="Pick up Datetime" attrs="{'invisible':[('metal_movement_type','not in',('AC','IPPU'))]}"/>
Run Code Online (Sandbox Code Playgroud)