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:就是对应的方法,点击菜单会跳转的到对应的函数里面(函数写在之前定义的模型里面)

原文地址:https://www.cnblogs.com/pywjh/p/12618365.html