如何显示或隐藏带有上下文的字段
How to show or hide fields with context
我想显示或隐藏带有上下文的字段。
例如
<field name="cn_dn_type" attrs="{'invisible':['|',('type','=','in_refund'),('type','=','out_refund')]}" />
我想再添加一个"(context.get('field'),'=',False)" in invisible。我已经尝试过,但它不起作用。它错误上下文。!!!!
您需要在上下文中传递逻辑值,然后将其简单地添加到字段中。
试试这个,
<field name="field_name" invisible="context.get('logical_value',False)" />
我想显示或隐藏带有上下文的字段。
例如
<field name="cn_dn_type" attrs="{'invisible':['|',('type','=','in_refund'),('type','=','out_refund')]}" />
我想再添加一个"(context.get('field'),'=',False)" in invisible。我已经尝试过,但它不起作用。它错误上下文。!!!!
您需要在上下文中传递逻辑值,然后将其简单地添加到字段中。
试试这个,
<field name="field_name" invisible="context.get('logical_value',False)" />