odoo12 - 在动作中添加新菜单并进行逻辑操作(新增服务器动作)
在odoo12中,动作中新建菜单:
<record id="MuseumTicketActionServer" model="ir.actions.server"> <field name="name">生成对账单</field> <field name="model_id" ref="model_fr_museum_ticket"/> <field name="binding_model_id" ref="model_fr_museum_ticket"/> <field name="state">code</field> <field name="code"> if records: action = model.create_bill(env.context.get("active_ids")) </field> </record>
其中:
model_id:model_xxxx(model + 下划线 + 对应的模型名)
binding_model_id:同上
create_bill:就是对应的方法,点击菜单会跳转的到对应的函数里面(函数写在之前定义的模型里面)