如何在OpenERP 6.1中共享“高级过滤器”?有没有办法让每个人都可以使用GLOBAL高级过滤器?
答案 0 :(得分:4)
他们没有直接的方法可以做到这一点,但另一种方式是:
创建过滤器并转到“设置/自定义/低级对象/操作/过滤器” 现在复制过滤器并更改新重复过滤器的用户
但是,根据需要,这适用于OpenERP 7.0。
谢谢
答案 1 :(得分:2)
在OpenERP 6.1中,转到“过滤器”下拉列表并选择“管理过滤器”。然后单击要全局共享的那个以显示其表单视图。然后,清空“用户”字段。这将使所有用户都可以使用此过滤器。
答案 2 :(得分:0)
将此功能更改为阅读。
def get_filters(self, cr, uid, model):
act_ids = self.search(cr,uid,[('model_id','=',model),'|',('user_id','=',uid),('user_id','=',False)])
my_acts = self.read(cr, uid, act_ids, ['name', 'domain','context'])
return my_acts
然后将用户留空