簡體   English   中英

通過Odoo中的按鈕在銷售點界面中調用子窗口

[英]Call a Sub Window In Point Of Sale interface through button in Odoo

我需要問問是否有辦法在Odoo-8的“銷售點”界面中調用子窗口。 我的情況是我在POS界面上有一個按鈕,我需要通過該按鈕調用子/子窗口。 該窗口將具有一些按鈕和一些文本框,以接受用戶的輸入。 我可以顯示帶有錯誤消息的pop_up表單。 但是我需要調用帶有字段和按鈕的表單。 任何幫助或指導將不勝感激。 謝謝n問候

可以通過使按鈕調用返回ir.action.act_window的函數來完成。

來自base_export_languages的示例

return {
            'type': 'ir.actions.act_window',
            'res_model': 'base.language.export',
            'view_mode': 'form',
            'view_type': 'form',
            'res_id': this.id,
            'views': [(False, 'form')],
            'target': 'new',
        }

這將打開一個帶有模型的窗口。 您可能需要創建一個新模型來保留新數據和視圖。 您也可以使用'view_id': view_id,指定視圖'view_id': view_id,但請記住,view_id必須是一個ID(整數)。

希望這會對您有所幫助。

您必須為此創建小部件。 因此,基本上創建一個模板文件和js文件來處理按鈕單擊和其他操作。

如何創建小部件及其基本功能: https : //www.odoo.com/documentation/8.0/howtos/web.html

例如,請參見pos_discount模塊。

隨時詢問是否出現任何問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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