Javascript 通过Odoo中的按钮调用销售点界面中的子窗口

Javascript 通过Odoo中的按钮调用销售点界面中的子窗口,javascript,openerp,Javascript,Openerp,我需要询问是否有方法调用Odoo-8中“销售点”界面中的子窗口。我的场景是,我在POS界面上有一个按钮,我需要通过该按钮调用sub/child窗口。该窗口将有一些按钮和一些文本框,以获取用户的输入。我可以显示带有错误信息的弹出表单。但是我需要调用一个带有字段和按钮的表单。任何帮助或指导都将不胜感激。 谢谢,这可以通过使按钮调用返回ir.action.act\u窗口的函数来实现 来自 这将打开一个带有模型的窗口。您可能需要创建一个新模型,在其中保存新数据和视图。您还可以使用“视图id”指定视图:视

我需要询问是否有方法调用Odoo-8中“销售点”界面中的子窗口。我的场景是,我在POS界面上有一个按钮,我需要通过该按钮调用sub/child窗口。该窗口将有一些按钮和一些文本框,以获取用户的输入。我可以显示带有错误信息的弹出表单。但是我需要调用一个带有字段和按钮的表单。任何帮助或指导都将不胜感激。
谢谢,这可以通过使按钮调用返回ir.action.act\u窗口的函数来实现

来自

这将打开一个带有模型的窗口。您可能需要创建一个新模型,在其中保存新数据和视图。您还可以使用
“视图id”指定视图:视图id,
,但请记住,视图id必须是作为整数的id


希望这将对您有所帮助。

您必须为此创建小部件。 所以基本上创建一个模板文件和js文件来处理按钮点击和其他操作

如何创建小部件及其基本功能:

例如,请参见pos_折扣模块


如果出现任何问题,请随时询问。

但是我需要在客户端界面调用该视图,即“销售点”。我已经在pos界面上创建了按钮,现在我需要调用带有文本框和按钮的弹出窗口。
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',
        }