odoo 使用do_action打开form视图
Posted da-tong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了odoo 使用do_action打开form视图相关的知识,希望对你有一定的参考价值。
先上效果图:
在tree视图上自定义帮助按钮,这里不做讲述,可以在网上找到解决方案。
废话不多说直接上代码:
//把按钮的点击事件绑定到该方法上 _help_to_button: function () { var self = this; this.do_action({ name: "帮助按钮点击事件", //自定义弹出框名称 type: ‘ir.actions.act_window‘, //动作类型 res_model: ‘yati.tdm.help‘, //视图的model views: [ // [false, ‘list‘], [false, ‘form‘], ], view_mode: "form", view_type: ‘form‘, view_id: ‘view_inspect_notice_help‘, //视图的id flags: {‘initial_mode‘: ‘view‘,action_buttons:false}, //target: ‘new‘弹出框默认为编辑模式,需要只读模式的可以加上这句 target: ‘new‘ //打开方式 }) },
以上是关于odoo 使用do_action打开form视图的主要内容,如果未能解决你的问题,请参考以下文章
使用 JavaScript/jQuery 调用 do_action