我正在使用openerp版本7,需要隐藏现有模块的下方部分。我试过很多方法,但仍然无法做到这一点。请建议我解决这个问题(帐户模块中的第933行)核心模块中是否有任何限制或者我缺少什么?
<group string="Refunds" attrs="{'invisible':[('active','=',True)]}">
<field name="account_paid_id" domain="[('type','<>','view'),('type','<>','consolidation')]"/>
<field name="account_analytic_paid_id" domain="[('type','<>','view'), ('company_id', '=', company_id), ('parent_id', '<>', False)]" groups="analytic.group_analytic_accounting"/>
<field name="ref_base_code_id"/>
<field name="ref_base_sign"/>
<field name="ref_tax_code_id"/>
<field name="ref_tax_sign"/>
</group>
答案 0 :(得分:1)
你的attrs语法是正确的,除了域中给出的值。你给'true',它将被视为一个字符串而不是布尔值。
试试这个:
<group string="Refunds" attrs="{'invisible':[('active','!=',True)]}">