根据用户选择,如果名称相同但字段不同,如何隐藏按钮

时间:2019-04-04 02:31:07

标签: odoo odoo-10 odoo-9 odoo-11 odoo-view

例如下面提到的代码

<button name="invoice_recreate" string="Recreate Invoice"/> 
<button name="invoice_corrected" string="Ignore Exception" />

1 个答案:

答案 0 :(得分: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')]}" />

我不确定这是否是您要的东西,请问您是否有其他疑问