python - attrs odoo 10 中的不规则之处

标签 python odoo odoo-10

friend 们大家好,我在 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 运算符,这是不可见的

最佳答案

试试这个:

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

如果没有声明运算符,则默认使用“&”运算符。

关于python - attrs odoo 10 中的不规则之处,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51883840/

相关文章:

python - Python 中有处理 sleep 模式的跨平台方法吗?

odoo - 如何在 Odoo POS 收据中添加二维码图像

python - 如何在表单 View 中直接编辑Many2many字段?

javascript - 根据条件为 Odoo10 中的复选框添加颜色

python - 错误的代码或奇怪的数学行为? ( python 3)

Python:在给 subprocess.Popen 函数的命令中使用反引号

python - 我如何使用 django RadioSelect 小部件 'check' 单选按钮值

python - many2many 字段都是相同的值?

linux - 内部服务器错误odoo

odoo - [odoo 10]odoo警告时如何保存记录?