odoo 在"动作"("Action")菜单中添加子菜单, 点击子菜单弹窗自定义form

快来打我* 2023-08-17 17:10 116阅读 0赞
  • 1043898-20190920103658147-1475124750.gif
  • xml

    1. <record id="emm_split_form" model="ir.ui.view">
    2. <field name="name">emm_split</field>
    3. <field name="model">emm.emm</field>
    4. <field name="type">form</field>
    5. <field name="arch" type="xml">
    6. <form>
    7. <group col="4">
    8. <field name="goodsqty" colspan="2" readonly="1"/>
    9. <field name="packsize" colspan="2" readonly="1"/>
    10. <field name="split_number" colspan="2" required="1"/>
    11. </group>
    12. </form>
    13. </field>
    14. </record>
    15. <record id="action_menu_action_server" model="ir.actions.server">
    16. <field name="name">他妈的子菜单</field>
    17. <field name="type">ir.actions.server</field>
    18. <field name="model_id" ref="model_emm_emm"/>
    19. <field name="binding_model_id" ref="model_emm_emm"/>
    20. <field name="state">code</field>
    21. <field name="code">
    22. if records:
    23. action = {
    24. "type": "ir.actions.act_window",
    25. "view_mode": "form",
    26. "res_model": "emm.emm",
    27. "target": "new",
    28. 'view_id': env.ref('emm.emm_split_form').id,
    29. 'res_id': record.id,
    30. }
    31. </field>
    32. </record>

转载于:https://www.cnblogs.com/edhg/p/11555369.html

发表评论

表情:
评论列表 (有 0 条评论,116人围观)

还没有评论,来说两句吧...

相关阅读

    相关 菜单和上下文菜单

    上下文菜单的显示,和图4‐5 中显示的子菜单相同,使用漂浮的窗口。虽然它们的外观一样,但这两种菜单类型的填入不同。 创建子菜单 子菜单和正常的菜单项一样显示