attrs odoo10中的不规则

时间:2018-08-16 19:05:44

标签: python odoo odoo-10

朋友您好,我在odoo中有一个按钮,当满足以下3个条件时,我想使其不可见:

<button class="oe_highlight"  name="formview" type="object" string="Pagar" attrs="{'invisible':['|',('status_inv', '=',2),('validate_cheque', '=',False),('pay', '=',True)]}"/>

我以这种方式具有不可见的属性,但是它的表现不佳。

如果我替换它| by&odoo最后给出一个错误,我想要的是,如果满足3且不可见,它的行为就像AND运算符

2 个答案:

答案 0 :(得分:1)

尝试一下:

<button class="oe_highlight"  name="formview" type="object" string="Pagar" attrs="{'invisible':[('status_inv', '=',2),('validate_cheque', '=',False),('pay', '=',True)]}"/>

如果未声明任何运算符,则默认情况下放置'&'运算符。

答案 1 :(得分:0)

enter image description here

[RegularExpression(@".*\w.*", ErrorMessage = CancellationValidationErrorMessage)]

而且,您仍然可以看到底部,您不应该