[英]openerp editable form view popup
我正在開發OpenERP 7插件。 該模塊包含一個自定義產品目錄,該目錄主要由帶有一些JavaScript的OpenERP Web自定義窗口小部件組成。
從我的JavaScript代碼中,我想在彈出窗口中打開標准product.product表單視圖,以使用戶可以查看並編輯產品數據。 打開表單視圖彈出窗口的代碼是這樣的:
var action = {
type: 'ir.actions.act_window',
res_model: 'product.product',
res_id: record.id,
view_mode: 'form',
view_type: 'form',
views: [[false, 'form']],
target: 'new',
context: {
},
};
instance.client.action_manager.do_action(action);
效果很好,除了對話框中任何地方都沒有動作按鈕,因此用戶無法單擊“編輯”進入編輯模式,以后再單擊“完成”來保存更改。 當我使用
target: 'current',
而是一切都按預期工作,但是這確實干擾了插件的使用方式(我希望用戶能夠在簽出產品時保留在目錄視圖中)。
有什么方法可以使操作按鈕出現在彈出視圖中?
加
flags : {
action_buttons : true,
}
在操作定義中,通過這樣做,您將能夠在要顯示的對話框彈出窗口中看到操作按鈕。
請享用 !!!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.