1

openerp バージョン 7 を使用しており、既存のモジュールから以下のセクションを非表示にする必要があります。私は多くの方法を試しましたが、まだそれを行うことができません.これを整理するようにアドバイスしてください(アカウントモジュールの933行目)コアモジュールに制限があるか、何か不足していますか?

<group string="Refunds" attrs="{'invisible':[('active','=',True)]}">
<field name="account_paid_id" domain="[('type','&lt;&gt;','view'),('type','&lt;&gt;','consolidation')]"/>
<field name="account_analytic_paid_id" domain="[('type','&lt;&gt;','view'), ('company_id', '=', company_id), ('parent_id', '&lt;&gt;', 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>
4

1 に答える 1

1

ドメインで指定された値を除いて、attrs構文は正しいです。ブール値ではなく文字列として扱われる「true」を指定しています。

これを試して:

<group string="Refunds" attrs="{'invisible':[('active','!=',True)]}">

于 2013-04-03T03:33:51.583 に答える