0

新しいモジュールを開発していますが、ちょっとした質問があります。注文書に、プロジェクト ID とフェーズ ID の 2 つのフィールドを追加しました。これらはそれぞれ、PO をプロジェクトとプロジェクト フェーズに関連付けます。プロジェクトが選択されると、フェーズ フィールドにはデータベースに存在するすべてのフェーズが表示されます。選択したプロジェクトのフェーズのみを表示する方法はありますか? 多分 on_change で?しかし、私は OpenERP 開発に不慣れで、使い方がわかりません...

前もって感謝します。

PS : ところで、私の問題に何か変化がある場合、私は 6.1 バージョンを使用しています。

4

1 に答える 1

0

フィールド phase_id の xml でドメイン条件を使用できます。

<field name="project_id"/>
<field name="phase_id" domain="[('project_id','=',project_id)]"/> 

これはあなたの問題を解決します

于 2012-09-06T13:17:12.957 に答える