ページをリダイレクトするself.do_action
とodoo(openERP7)
、新しいページにデータ テーブルが読み込まれません。他のページでは問題なく動作していました。しかし、特定のページで、これを使用してリダイレクトすると機能しself.do_action
ません。しかしself.act_window
、同じページで正常に動作しています。
誰かがこの同じ問題に直面した場合は、私に知らせてください。
更新:私のコードで問題の類似性が見つかりました。私は performance.review のようなモデルと他のいくつかのモデルも持っています。このモデルで使用されているすべては、self.do_action
データ テーブルを適切にロードしていません。しかし、他のモデルの画面は完璧です。モデル拡張と使用の間に何か関係はありますself.do_action
か? ここに私のコードがあります、
module.ReviewForm= instance.web.Widget.extend({
events: {
'click #review_tree_view':'load_tree_view',
},
load_tree_view: function (event) {
var self = this;
self.do_action({
type: 'ir.actions.client',
tag: "performance.review",
name:'Tree view',
target: 'current',
});
},