簡體   English   中英

openerp可編輯表單視圖彈出

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM