0
ウィザードのフィールドメールをコンテキストから取り込む方法は?例えばウィザードフィールドにodooを入力9
:
この作品:
email = fields.Char(string = 'Email')
context="{'default_email': email}"
が機能していない:私は選択したユーザーからの電子メールをウィザードへ渡したい
user_id = fields.Many2one('res.partner', string = 'User', select=True)
context="{'default_user_id.email': email}"
!ユーザーを作成するとき
<field name="user_id" context="{'default_mail':mail}" />
は、メールがフィールドメール毎回同じ値を持つことになります:作成と編集オプションをクリックしたときには、many2oneフィールドからuser_id
を作成するとき
アクションではなく、ビュー定義内のレコードをmany2oneするコンテキストを渡すことはありません。確かに見積もりの場合は、ソースを提供することができますか? – Naglis
私の英語が帽子でないのは残念です – Cherif
心配はいりません。私はあなたのコメントで、最後の文(文脈を渡すことはできません...)が引用符( '>'で始まる)であることを意味しました。見積もりは通常、別の情報源からのものであることを意味します(例えば、Odooのドキュメント、Core Odoo開発者からのコメント)。その場合、見積もりが出てくるウェブサイトへのリンクが必要です。これが引用符ではなくあなた自身の文であれば、最後の文の先頭から '>'記号を削除してください;) – Naglis