odoo权限小谈,odoo权限

(5) 去除所有的链接关系,也就是循环所有的从数据且调用(3,ID)

odoo权限小谈,odoo权限

<record id="group_lm_apply" model="res.groups">      <--id是权限组id,方便别的地方调用。model指向res.groups,在数据库中有res_groups表,包含了相关信息-->
    <field name="name">业务部门</field>
    <field name="category_id" ref="legalmanagement.module_category_legal_sample"/>    <--category_id是指定此组属于哪个应用程序(模块)-->
    <field name="implied_ids" eval="[(4, ref('legalmanagement.group_lm_sample'))]"/>    <--见下-->
    <field name="comment">lm apply</field>
</record>

eval 解析
(4,ID)添加主从链接关系到id=ID的对象。

(3,ID)去除和id=ID的对象主从链接关系,但是不删除这个对象

(2,ID)
去除和id=ID的对象主从链接关系,并且删除这个对象(调用unlink方法)

(5) 去除所有的链接关系,也就是循环所有的从数据且调用(3,ID)

(6,0,[IDs])
用IDs里面的记录替换原来链接的记录,即先执行(5)再循环IDs执行(4,ID)

 

http://www.bkjia.com/Pythonjc/1305677.htmlwww.bkjia.comtruehttp://www.bkjia.com/Pythonjc/1305677.htmlTechArticleodoo权限小谈,odoo权限必发365官网, record id
=”group_lm_apply” model =”res.groups”
–id是权限组id,方便别的地方调用。model指向res.groups,在数据库中有res_groups表,…

(2,ID)
去除和id=ID的对象主从链接关系,并且删除这个对象(调用unlink方法)

 

(6,0,[IDs])
用IDs里面的记录替换原来链接的记录,即先执行(5)再循环IDs执行(4,ID)

<record id="group_lm_apply" model="res.groups">      <--id是权限组id,方便别的地方调用。model指向res.groups,在数据库中有res_groups表,包含了相关信息-->
    <field name="name">业务部门</field>
    <field name="category_id" ref="legalmanagement.module_category_legal_sample"/>    <--category_id是指定此组属于哪个应用程序(模块)-->
    <field name="implied_ids" eval="[(4, ref('legalmanagement.group_lm_sample'))]"/>    <--见下-->
    <field name="comment">lm apply</field>
</record>

eval 解析
(4,ID)添加主从链接关系到id=ID的对象。

(3,ID)去除和id=ID的对象主从链接关系,但是不删除这个对象