Odoo中文社区可以通过以下三个域名访问:shine-it.net , odoocn.org,odoo.net.cn

原论坛用户的基本信息和发帖这里都予以保留,请注意:原论坛用户无需重新注册新用户,但是您的密码需要重置

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

权限设置方面的问题



  • 呵呵 钻研了几天 没有头绪

    问题如下:
    项目管理模块,里面有my project和all projects,分别显示自己的项目和所有的项目。
    现在希望部分project只有总经理能够看到。

    我一开始是在record rules里面设置规则,但后来发现,record rules是对object的设置。这样后,my project和all projects也被该规则过滤了。

    哪位大大能够指点一二。

    谢谢
    Paul



  • 呵呵 钻研了几天 没有头绪

    问题如下:
    项目管理模块,里面有my project和all projects,分别显示自己的项目和所有的项目。
    现在希望部分project只有总经理能够看到。

    我一开始是在record rules里面设置规则,但后来发现,record rules是对object的设置。这样后,my project和all projects也被该规则过滤了。

    哪位大大能够指点一二。

    谢谢
    Paul



  • 现在思路是这样的:
    在project视图上面增加一个checkbox,命名为x_test。
    record rules设置过滤条件:(x_test为false) 或者 (x_test为true 并且 登录用户是总经理组)

    但我不知道如何写上面的domain。

    请高手指教

    谢谢
    Paul



  • 你可以给 视图里加上 权限 groups 为 总经理组...

    然后 设置 project 视图domain 为 [('x_text', '=', True)]

    这一块没有系统地研究过... 老肖的教程里应该有这部分的...



  • Hi shelly

    这样是可以过滤出来。

    但有一个问题:
    普通项目应该是大家都可以看到的,只有特殊项目才是总经理组别有权限看。

    如果这样过滤之后 普通项目就显示不出来了。



  • [quote author=changpaul link=topic=2316.msg7598#msg7598 date=1299664672]
    Hi shelly

    这样是可以过滤出来。

    但有一个问题:
    普通项目应该是大家都可以看到的,只有特殊项目才是总经理组别有权限看。

    如果这样过滤之后 普通项目就显示不出来了。

    [/quote]

    复杂的 domain 需要多看老肖的教程与自己研究...  可以试着购买 OE 官方的技术支持 或者 Jeff 的 技术支持...

    提示一下 条件domain 的部分, 可以用 '&', '|', '!'  来进行条件语句间的连接...



  • hi
    问题前一段时间已经解决了,忘了上来更新。

    设置两个组,一个组应用record rule即可(关键是record rule 里面global不要打勾)



  • 能不能讲讲 关于 record rule 的详细一点儿的设置呢?


登录后回复
 

与 Odoo 中文社区 的连接断开,我们正在尝试重连,请耐心等待