OpenERP6.0.1で関連フィールドを作成しようとしています。同じフィールド名に対して2つの異なる1対多の関係を定義することは可能ですか?(.pyファイルとXMLファイル)で行う必要のあるすべての変更。
1 に答える
2
いいえ、それはできません。
フィールド名はPython辞書のキーであり、2番目のフィールド名は
invoice_line
最初のフィールド名を上書きします。これは、異なるテーブルへの関係を処理しないため、とにかくOpenERPのORMを台無しにします。
したがって、2つの異なる列が必要です。1つはに関連し、もう1つaccount.invoice.line
はに関連しaccount.service.line
ます。マージされたビューが本当に必要な場合は、前の2つのフィールドで見つかった請求書とサービスラインの和集合を返す関数フィールドを追加できます。しかし、フォームがこれを処理できるかどうかはわかりません。
于 2012-04-19T09:02:12.073 に答える