隐藏按钮如果根据用户选择具有不同字段的相同名称

问题描述 投票:0回答:1

例如下面提到的代码

<button name="invoice_recreate" string="Recreate Invoice"/> 
<button name="invoice_corrected" string="Ignore Exception" />
odoo odoo-10 odoo-9 odoo-11 odoo-view
1个回答
0
投票

将字段选择添加到视图,将attrs属性添加到按钮,如下所示:

<field name="selection_field" invisible="1" />

<button name="invoice_recreate"
        string="Recreate Invoice"
        attrs="{'invisible': [('selection_field', '=', 'value')]}" /> 

<button name="invoice_corrected"
        string="Ignore Exception"
        attrs="{'invisible': [('selection_field', '!=', 'value')]}" />

我不确定这是不是你要求的,如果你问的不一样,请告诉我

© www.soinside.com 2019 - 2024. All rights reserved.