1
私は同じフィールド名を持つ4つのモデルを持っています。 4つのモデルのレコードを1つのビューで表示する必要があります複数のモデルを1つのビューに配置するにはどうすればよいですか?
どうすればいいですか?
私は同じフィールド名を持つ4つのモデルを持っています。 4つのモデルのレコードを1つのビューで表示する必要があります複数のモデルを1つのビューに配置するにはどうすればよいですか?
どうすればいいですか?
通常、Odooビューはデータベース内のレコードを表します。あなたが話していることを達成するには、あなたが話している他のすべてのレコードとの関係を持つレコードの表現であるビューを作成する必要があります。ですから、奇抜なやり方は、モデルの各ポイントとあなたが参照しているレコードの4つのmany2oneフィールドを持つモデルを作成することです。
カスタムビューまたはウィジェットを作成し、javascriptを使用して、必要なデータをOdoo javascript APIを使用して収集し、ユースケースで使用できるようにレンダリングすることもできます。
これは、4つのレコードを表示して達成しようとしている内容によって異なります。ユーザーに情報を表示するだけであれば、4つのmany2one値を持つウィザードモデル(models.TransientModel)が必要なものを達成することができます。
私はあなたがウィザードのための 'TransientModel'を意味すると思いますか? – Naglis
はい、申し訳ありません。私は自分の反応を更新しました。 –