Odoo では、xpath がある場合、条件が満たされたときに、required または invisible などのフィールドに「attrs」を追加できます。これはうまくいきます。
私はそれらの2つを組み合わせようとしています.私はそれを機能させることができず、それを行う方法をどこにも見つけることができません.
たとえば、これは可能です:
<field name="name" attrs="{'invisible': [('condition', '=', False)]}"/>
<field name="name2" attrs="{'readonly': [('condition', '=', False)]}"/>
<field name="name3" attrs="{'required': [('condition', '=', False)]}"/>
しかし、私が仕事に就けないのは次のようなものです:
<field name="name" attrs="{'invisible': [('condition1', '=', False)]}, 'required': [('condition2', '=', True)]}"/>
条件1が満たされたときに1つのフィールドを非表示にし、条件2が満たされたときに(また)必須にする必要があります。さまざまな構文を試しましたが、その方法がわかりません。
それを行う正しい方法は何ですか?