如何在Odoo树视图中搜索过滤器/域限制记录?

问题描述 投票:0回答:1

我在odoo-10里面有一张树视图,有15,000条记录。在树视图操作中,我应用了一个域,该域过滤掉原始计数中的记录,并在屏幕上显示大约100条记录。

我的问题从这里开始,现在当我在过滤器框中搜索一些记录时,Odoo仅显示/计算那100条记录的结果,而我希望从我的所有15,000条记录中筛选出结果。有可能吗?我在这里先向您的帮助表示感谢。

odoo odoo-10 odoo-9 odoo-11 odoo-view
1个回答
0
投票

我认为你必须修改功能搜索才能达到你想要的效果。

在您的模型中,覆盖函数搜索

def search(self, args, offset=0, limit=None, order=None, count=False):

修改args。在您的情况下,您必须从args中删除原始域,并且set args仅包含最新域

© www.soinside.com 2019 - 2024. All rights reserved.