【发布时间】:2014-06-27 09:56:07
【问题描述】:
有没有办法根据登录的用户隐藏工作流按钮?
我正在开发一个 OpenERP 7.0 模块,并且在此过程的某个阶段,用户可以承担责任。
我试过这个<button name="take_request" string="Take request" help="Take this request to your responsability" attrs="{'invisible': ['|', ('state','!=','treatment'),('owner','=',user.id)]}" />(就像我在域规则中所做的那样),但我收到以下错误:
NameError: name 'user' is not defined
如果我尝试<button name="take_request" string="Take request" help="Take this request to your responsability" attrs="{'invisible': ['|', ('state','!=','treatment'),('owner','=','user.id')]}" />(引号内带有用户.id)我没有收到错误,但它没有隐藏按钮。
提前致谢!
【问题讨论】:
标签: button attributes workflow hide openerp