1
A
答えて
1
これを試してください:
users_ids = fields.Many2many('res.users', 'user_project_rel', 'user_id', 'project_id', string='Users')
<field name="users_ids" widget="many2many_tags" />
res.users - モデル
user_project_rel - 新しいテーブル
USER_ID - 新しいテーブル内のユーザのID
PROJECT_ID - プロジェクトのIDまたは新しいテーブル内の他のモジュール
3
あなたは、あなたの場合は、ここでhttps://www.odoo.com/documentation/8.0/reference/orm.html
分野に関する多くの情報を見つけることができる、あなたはこれを必要とします。
クラスopenerp.fields.Many2many(comodel_name =なし、関係=なし、COLUMN1 =なし、COLUMN2 =なし、ストリング=なし、** kwargsから)
塩基:openerp.fields._RelationalMulti
Many2manyフィールド。そのようなフィールドの値はレコードセットです。
パラメータ
- comodel_name - ターゲットモデル(文字列)
の名前属性comodel_nameは、関連分野や体の拡大の場合を除き必須です。
パラメータ
- 関係 - における関係データベース(文字列)を格納するテーブルのオプションの名前
- COLUMN1 - 「これらの」レコード内 を参照する列のオプションの名前テーブル関係(列)
- COLUMN2 - 表に関して、「それら」レコード を参照するカラム(列)
属性のrelation、column1およびcolumn2はオプションです。指定されていない場合、model_nameとcomodel_nameが異なる場合、モデル名から名前が自動的に生成されます。
パラメータ
ドメイン - クライアント側で候補値に設定するためのオプションのドメイン(ドメインまたは文字列)
- コンテキスト - は、そのフィールドを処理する際にクライアント側で使用するオプションのコンテキスト(辞書)
- 限界 - 読み出し時に使用するオプションの制限(整数)
関連する問題
- 1. Odoo 10トラバースMany2manyフィールド
- 2. many2many odooの関数フィールド8
- 3. ODOO 10 many2many
- 4. Odooライト()メソッドチェックmany2many関係
- 5. Odoo 10 Many2manyブラックリスト保存
- 6. Odoo 8のPythonコードでMany2Manyフィールドを埋める
- 7. ツリービューのmany2manyフィールドによるフィルタグループOdoo 8? CRMモジュールで
- 8. Odoo 9 Many2oneフィールドの名前付け
- 9. One2manyフィールドのMany2manyフィールドに複数の値を追加する方法?Odoo 10
- 10. odoo 9
- 11. ループodoo 9の選択フィールドに値を入力9
- 12. Many2manyフィールド値を別のMany2manyフィールドにコピーする
- 13. プロテクトフロントエンドフォームodoo 9
- 14. odooのタイトル9
- 15. Odoo 9 reportタスクエラー
- 16. メールスレッドodoo 9
- 17. モデルでOdoo 9
- 18. Odoo 9 mail.thread
- 19. Sum times odoo 9
- 20. Odoo 9 - カスタムモジュール
- 21. ワークフローOdoo 9
- 22. sum2 with one2many_list odoo 9
- 23. Odoo 9 qweb継承
- 24. ツリービューのボタンodoo 9
- 25. CONCATENATE日付と時刻フィールドの後odoo 9
- 26. Odoo 9フォームビューのフィールドの並べ替え順序
- 27. Odoo 9フィールド検証付きモジュールをカスタマイズする
- 28. jsコードでフィールドを見えないようにする - ODOO 9
- 29. odooのウィザードで検索フィールドと選択フィールドを持つ製品リスト9
- 30. odooでmapped()を使用9