高级搜索是 ODOO ERP 的新功能,它提供了一个非常友好的过滤机制,用户可轻松地在列表中查找所需的记录。只需要点击窗体右上角筛选栏的”放大镜“。
通常一个高级搜索由四个部分组成,筛选、分组、收藏。筛选是动态的,所以根据你选择的过滤条件,更多的列可能被添加到视图中。我们以“销售订单列表”的窗体为例。
1、筛选
你只需要依次对筛选条件进行选择,我们看到“我的报价单”属于一栏,“报价单”、“销售订单”属于一栏,对于同一栏中的选项,各选项之间的关系为“or”,即满足一个选项,即可以显示。
对于不同栏中的选项,属于不同过滤,各过滤之间的关系为“and”,即同时满足各个过滤时,才能显示。
备注:每一栏之间用横线分割。
现在假如我们要搜索包含 “Ready Mat”的所有条目,在搜索栏输入“Ready Mat”。
有点像百度搜索。 一旦你开始键入要寻找的单词或短语,马上你就会得到关于这次搜索的建议,例如键入 “Ready Mat”,就会出现搜索建议,如“搜索客户为Ready Mat”,另外还包括自动补全特性,它会自动在搜索字段添加“客户: Ready Mat”,并且根据搜索标准实时显示搜索结果。筛选效果如下图:
2、自定义过滤
点击“过滤器”下拉菜单中的“自定义筛选”,如下图:
输入一个条件后,你可以点击“添加条件”按钮来增加其它条件,各条件之间的关系是“Or”,即满足其中一个条件,即可以显示。
每个自定义筛选完成后,点击“应用”按钮。
3、分组
点击筛选栏的“分组”
点击“添加自定义组”,我们可以从“销售员”、“客户”中进行点选。
你还可以“添加自定义组”,从下拉菜单中选择。
4、保存搜索
如果这个自定义过滤器经常使用,我们可以从筛选栏的收藏中点选“保存当前搜索” 。
我们给这个搜索起个名称,然后根据实际情况勾选“默认使用”和“与所有用户共享”。
最后点击“保存”按钮
以后要再次使用此模块,可以从收藏中勾选此筛选。
备注:当通过搜索未找到期望的记录时,系统将自动提出建议,例如当搜索一个产品而没有找到时,Odoo 将建议创建它。