Odoo中文网|Odoo实施培训

 找回密码
 立即注册
搜索
热搜: Odoo OpenERP 实施
查看: 6344|回复: 0
打印 上一主题 下一主题

关于OE权限中的规则

[复制链接]

3

主题

5

帖子

21

积分

新手上路

Rank: 1

积分
21
跳转到指定楼层
楼主
发表于 2015-12-28 22:44:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在oe权限中的规则这一块,花了好几天的时间,走了一些弯路。
oe中的规则,是可以应用于‘创删读写’中的某一个的,还有要注意,规则是应用于对记录的操作,
大部分是对读的操作,而‘创写删’一般不需要规则来限定,大部分情况下是由'访问控制列表‘来实现。
所以在规则的应用中要确定,应用于‘创删读写’的哪一种情况,否则的话,会出现不能创建修改记录的情况。

在oe中规则主要由 orm.py 中的:
def check_access_rule(self, cr, uid, ids, operation, context=None):
def _check_record_rules_result_count(self, cr, uid, ids, result_ids, operation, context=None):

/base/ir/ir_rule.py
实现,有问题,可以查看这些文件。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|技术支持|开发手册|Odoo中文网-远鼎旗下odoo培训网站 ( 苏ICP备15039516号 )

GMT+8, 2024-4-25 15:36 , Processed in 0.013368 second(s), 15 queries , Xcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表