根据组隐藏按钮

时间:2010-03-07 09:33:36

标签: openerp

我有一个已定义的组,我想按组显示一个按钮。

<button name="assign_ticket" states= "pending_assignment,draft" groups="group_centricare_care_agents" string="Assign to me"/>

我希望此按钮显示在“roup_centricare_care_agents”组中,但在添加组标记时会导致异常。

P.S。:树状视图中的此按钮。

我该怎么做?

提前致谢

2 个答案:

答案 0 :(得分:1)

我认为groups属性必须包含组名中的模块名称。例如,groups="base.group_extended"被大量使用。模块名称应来自最初创建组的模块。可能还有树视图或按钮不支持groups属性,我不知道。

您可以发布错误说明的详细信息吗?

答案 1 :(得分:0)

我也面临同样的问题,我在窗口上使用openerp 7,当我编辑以下代码时

  

buton name =“purchase_approve”states =“confirmed”string =“Approve Order”class =“oe_highlight”groups =“base.gm_approved”
  在采购订单的表单视图中,仅为gm_approved组访问按钮,然后此按钮不会显示给任何用户。我也尝试groups =“base.group_gm_approved”但同样的问题