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

相关文章:

  • 2022-12-23
  • 2021-11-28
  • 2021-09-06
  • 2021-06-14
  • 2021-12-31
  • 2021-09-18
  • 2021-09-25
猜你喜欢
  • 2022-12-23
  • 2021-12-04
  • 2022-12-23
  • 2021-06-22
  • 2021-05-19
  • 2022-01-07
  • 2022-02-20
相关资源
相似解决方案