首页 > 其他 > 详细

odoo button跳转

时间:2020-04-15 15:50:16      阅读:111      评论:0      收藏:0      [点我收藏+]
<button name="action_tw_base_price_quotation"
                                type="object" icon="fa-user-plus" class="oe_stat_button" string="跳转"
                                groups="base.group_system,tw_base.group_tw_opera_base_user,tw_base.group_tw_insurance_base_user"/>

写在from下

@api.multi
    def action_tw_base_price_quotation(self):
        return{
            type: ir.actions.act_window,
            res_model: tw.base.price.quotation,
            view_type: form,
            view_mode: form,
            views:[(False,"form")],
            target:current,
        }

写在模块下

 

type: 动作类型,默认为ir.actions.act_window
view_type: 跳转时打开的视图类型
view_mode: 列出允许使用的视图模式
context: 给目标视图传参数,如默认搜索之类的,如{‘search_default_group_assign’:1}
limit: 列表视图一页的记录数
target: 打开新视图的方式,current是在本视图打开,new是弹出一个窗口打开
auto_refresh:为1时在视图中添加一个刷新功能
auto_search:加载默认视图后,自动搜索
multi:视图中有个更多按钮,若multi设为True, 更多按钮显示在tree视图,否则显示在form视图
res_model:想打开视图的对应模块
res_id: 参数为id,加载指定id的视图,但只在view_type为form时生效,若没有这个参数则会新建一条记录
view_id: 参数是id,若一个模块有多于>1个视图时需要指定视图id,可根据视图名称去ir.ui.view模块搜索
views:是(view_id,view_type) 元组对列表,第一组是动作默认打开的视图
flags: 对视图面板进行一些设置,如{‘form’: {‘action_buttons’: True, ‘options’: {‘mode’: ‘edit’}}}即对form视图进行一些设置,action_buttons为True时调出编辑保存按钮,options’: {‘mode’: ‘edit’}时则打开时对默认状态为编辑状态

odoo button跳转

原文:https://www.cnblogs.com/languid/p/12705734.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!