一次在odoo中应用多个过滤器

时间:2017-08-23 04:11:04

标签: javascript xml python-2.7 openerp odoo-8

目前我正在使用odoov8,我的问题是我已根据我的要求从xml代码创建了许多过滤器,并且一切正常,但我一次只能选择一个过滤器。

所以例如我想在树视图中应用任何3个过滤器,然后我需要选择第一个,然后系统加载数据,然后我选择第二个然后选择第三个过滤器,因此系统在应用每个过滤器后加载。 / p>

如果我可以一次选择所有过滤器然后我可以应用搜索,那么我想实现这一点,所以在申请搜索后系统加载,无论花多少时间,但我不需要搜索单个过滤器。

所以我可以通过任何自定义模块或方式来实现这一目标。

提前致谢。

1 个答案:

答案 0 :(得分:1)

我不知道任何实现此功能的模块。

此功能已存在于Advanced Search,您添加了条件,然后点击Apply,您可以查看相应的小部件和复制功能。

您需要做的是修改javascript,以便在点击过滤器时应将其添加到oe_searchview视图中,但不会调用search_read方法。您需要从web.search.FilterGroup窗口小部件开始修改,特别是从每次单击过滤器时调用的search_change方法开始。