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

由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

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

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

求助:怎样实现同时满足2个条件后,隐藏button按钮



  • 求助:怎样使用2个条件隐藏button按钮,
    目前页面需要隐藏一个按钮,在button中写domain,只能限制点击button后无效操作,
    但是现在需要同时满足两个条件将button隐藏,使用attrs="{'invisible':[('money','<', 5000),('type','=', 'pq')]}" ,发现是写如两个条件是 “或”,现在怎样使用“并”来做判断,或者还有什么其他的方法,可以同时使用两个条件来判断。
    求高人赐教



  • 有试过用Group中Access Rights来进行控制吗?


  • 管理员

    默认情况下条件是AND的关系。OR 可以这样写

    attrs="{'invisible':['|',('money','<', 5000),('type','=', 'pq')]}"
    



    和Domain的写法比较类似,关于domain的配置,可以看看这篇博客 http://cn.openerp.cn/record_rule/



  • [quote author=Joshua link=topic=9150.msg18879#msg18879 date=1375178008]
    可以这样写

    attrs="{'invisible':['|',('money','<', 5000),('type','=', 'pq')]}"
    



    和Domain的写法比较类似,关于domain的配置,可以看看这篇博客 http://cn.openerp.cn/record_rule/
    [/quote]

    你好,你这样写好像也是 “或”,怎么求 “并”



  • [quote author=fengyan513 link=topic=9150.msg18887#msg18887 date=1375233237]
    [quote author=Joshua link=topic=9150.msg18879#msg18879 date=1375178008]
    可以这样写

    attrs="{'invisible':['|',('money','<', 5000),('type','=', 'pq')]}"
    



    和Domain的写法比较类似,关于domain的配置,可以看看这篇博客 http://cn.openerp.cn/record_rule/
    [/quote]

    你好,你这样写好像也是 “或”,怎么求 “并”
    [/quote]

    记得群里 大佬 已经告诉你了,默认情况下,两个条件就是  “与” 的关系


  • 管理员

    [quote author=fengyan513 link=topic=9150.msg18887#msg18887 date=1375233237]
    [quote author=Joshua link=topic=9150.msg18879#msg18879 date=1375178008]
    可以这样写

    attrs="{'invisible':['|',('money','<', 5000),('type','=', 'pq')]}"
    



    和Domain的写法比较类似,关于domain的配置,可以看看这篇博客 http://cn.openerp.cn/record_rule/
    [/quote]

    你好,你这样写好像也是 “或”,怎么求 “并”
    [/quote]

    对的正如CCDOS说的,默认就是AND,我这里是OR


Log in to reply