私は、1つ2つのフィールドがあるウィザードを持っています。私は、私が作った別のウィザードを呼び出している1つのマニアの各行にボタンを作った。このウィザードは、選択した行の一部の値を変更するためのウィザードです。Odoo8の他のウィザードからウィザードを呼び出す方法は?
私の目的は、新しい変更を加えて、最初のウィザードを返すことです。私のウィザードのボタンをクリックします。
例:
最初のウィザードでは、3つのレコードでone2manyフィールドがあります。
- 製品A | 1 ud |ソース位置X |デスティネーション・ロケーションY |ロットA1
- 製品B | 2 ud |ソース位置X |デスティネーション・ロケーションY |ロットB1
- 製品C | 3 ud |ソース位置X |デスティネーション・ロケーションY |ロットC1
ここで、私が作った最初の行のボタンをクリックして(各行に1つずつ)、 ウィザードが開きます。ここでは、最初の行の多くを修正することができます( 製品Aを使用)。私はロットA0を設定し、をクリックしたと想像してくださいを適用します。
私は親ウィザードに戻り、変更が加えられた を除き、同じデータを参照してください。結果は次のようになります。
- 製品A | 1 ud |ソース位置X |デスティネーション・ロケーションY | ロットA0
- 製品B | 2 ud |ソース位置X |デスティネーション・ロケーションY |ロットB1
- 製品C | 3 ud |ソース位置X |デスティネーション・ロケーションY |ロットC1
誰でもこの方法を知っていますか?どのようにして最初のウィザードデータを保存できますか?
ボタンで「ライン」ウィザードを開く方法:アクション辞書を返すその場合は、親ウィザードをアクション辞書(target "new")として "Apply"をクリックするだけで返します。他のボタンと同じようにボタンタイプ "object"にする必要があります。 – CZoellner
回答はありますか? –