zoukankan      html  css  js  c++  java
  • Odoo -- 开发者模式创建的群组、动作没有xml id怎么办

    Odoo开发者模式创建的群组、动作没有xml id怎么办

    内容来自点此处跳转

    开发者模式是Odoo提供的一个强大的可视化开发平台,在开发者模式之下,我们可以完成对模型、字段、视图、动作以及群组、用户等系统二次开发的主要功能,通过开发者模式可以极大降低ERP二次开发的门槛。

    相信很多使用Odoo开发者模式来进行ERP二次开发的朋友都会发现,在开发者模式下创建的动作、群组等都没有XML ID属性,如下图:

    img

    Odoo群组

    在本该出现XML ID的位置却是空白,而系统自带的群组定义如下:

    img

    Odoo系统自带群组XML ID

    由于没有XML ID,当我们需要在XML定义文件中调用该群组时候,则将无法指定群组。

    通过研究发现,系统中对于自定义的这些数据,需要到“外部标识符中”指定外部标识 ,即指定XML ID。

    首先我们打开设置里的 技术-序列与标识符-外部标识符,然后点击新建,按下图填写:

    img

    Odoo外部标识符

    其中,重点是模型名称,由于这里是群组,所以就填写 res.groups,记录ID即我们前面创建的群组上面的ID,当选定正确后,记录会显示出正确的群组。

    填写完成后点击保存即可。

    定义好的群组可以直接用上图的标识符名称:test.group_testteam来调用,例如 groups = "test.group_testteam"

  • 相关阅读:
    OleDbCommand 的用法
    递归求阶乘
    C#重写窗体的方法
    HDU 5229 ZCC loves strings 博弈
    HDU 5228 ZCC loves straight flush 暴力
    POJ 1330 Nearest Common Ancestors LCA
    HDU 5234 Happy birthday 01背包
    HDU 5233 Gunner II 离散化
    fast-IO
    HDU 5265 pog loves szh II 二分
  • 原文地址:https://www.cnblogs.com/pywjh/p/14048050.html
Copyright © 2011-2022 走看看