当用户删除默认过滤器时,我想过滤库存拣选记录。 通过覆盖搜索方法,使用过滤器的其他结果也会受到影响。 def搜索(self,cr,uid,args,offset = 0,limit = None,order = None,context = None,count = False): current_user = self.pool.get('res.users')。browse(cr,uid,uid,context = context) 如果current_user.has_group('group_warehouse_user'): args.append((''location_dest_id','=',1)) 返回super(InheritStockPicking,self).search(cr,uid,args,offset,limit,order,context = context,count = count)