odoo10中,我要实现点击一个按钮,跳转到一个视图,需要按钮对应一个方法,方法转到视图
odoo12中,可以通过action进行跳转
例如:这是一个视图
<record id="FrReimbursedForm" model="ir.ui.view"> ..................................... </record> <record id="ReimbursedAction" model="ir.actions.act_window"> <field name="name">报销申请</field> <field name="type">ir.actions.act_window</field> <field name="res_model">fr.reimbursed</field> <field name="view_mode">tree,form</field> <field name="view_id" ref="FrReimbursedTree"/> </record>
现在我在别的视图需要一个按钮,跳转到上面那个form视图
<button name="%(ReimbursedAction)d" string="测试" type="action"/>
可以这样定义,name跟%(aciton的id)d,type为action
在界面上,button对应的name就是action的数字id