2

フォーム ビューに選択フィールドを追加し、選択内容をツリー ビューに表示したいと考えています。

最初にカスタム選択フィールドをモデルに追加しようとしましたが、選択フィールドに追加する値が多いため、モデルのchar(128)選択フィールドの制限にぶつかりましたir.model

次に、名前が の 3 つのフィールドを持つ x_newmodel という名前の新しいカスタム モデルを作成x_nameし 、フォーム ビューで解決された問題に接続するフィールドx_codex_description 追加しました。 ただし、新しいフィールドをツリー ビューに追加しようとすると、ビューにデータを表示できません。 one2manyx_newfieldx_newmodel
x_newfield

私の質問は、カスタム フィールドの one2many 関係をツリー ビューに追加するにはどうすればよいですか?

4

1 に答える 1

3

AFAIK、サポートされていません。

あなたができることは、計算する関数フィールドをモデルに追加することです

','.join(elem.name for elem in obj.x_newfield) 

これをツリー表示で使用します。

フィルタを追加する必要がある場合は、関数フィールドの検索機能を実装できます。

于 2013-01-22T10:57:59.120 に答える