2016-10-20 5 views
0

選択したアイテムTransaction().context['active_ids']でアクセスできます。
しかし、私は適用されたフィルタに一致するリストビューのすべての項目にアクセスする必要があります。
例Iリストビューでステータスと日付別に請求書をフィルタ処理します。
次に、ウィザードでこれらの請求書にいくつかのアクションを適用する必要があります。
Tryton:ウィザードでフィルタリングされたリストを取得する方法

答えて

1

これはtrytonでは不可能です。選択したレコードにアクセスするにはactive_idsキーワードを使用する必要があります。そのため、ユーザーはアクションで変更したいレコードに印を付ける必要があります。

ところで、ユーザーが入力する基準に応じて検索を実行する場合は、StateViewを使用して、画面のフィルタ条件を尋ねるフォームを追加し、最初のビュー情報に基づいて検索を実行できます。そうした場合、このウィザードはどのアクションにもリンクされてはいけませんが、アクション・メヌーによって呼び出される必要があります。

関連する問題