30.Odoo产品分析 (四) – 工具板块(2) – 搜索和仪表盘(2)

在前面的模块中,简单介绍过了odoo如何搜索系统中的各种数据集,并保存这些过滤器,以便在之后需要时能够轻松访问这些过滤器。这里将做更详细的介绍。最后分析仪表盘的功能,并如何提高用户的可用性。
这一节将做的工作:
1. 识别用户的搜索需求
2. 了解默认过滤器和自定义过滤器
3. 分组列表中的项
4. 设置并保存高级搜索条件
5. 创建仪表盘的内容和布局
对用户来说,如果在搜索他们需要的信息这件事情上花费很多时间,那么用户体验感就会很差,当数据集小且简单时,就不会存在这些问题,但是随着系统中记录的数量增多,查看信息就会变得越来越困难。
个采购员每天需要处理450个采购订单,那么用户对系统的搜索功能的把握就很重要了。因为要找到一个特定的订单就如同大海捞针。
Odoo在右上角为所有列表和看板视图提供标准化的搜索框。根据菜单项,某些表单会为列表设置预定义的过滤器。
例如,在销售模块中的顾客菜单中,可以看到右上角的搜索框中有预设定的"顾客"过滤,因为前面我们介绍过该表单对应res.partner数据表,在前面介绍过的很多模块中,有的表单也是该数据表,它们通过布尔值判断,因此在"顾客"菜单中,搜索框自动过滤出"顾客"数据集:

在这种情况下,也可以点击筛选项的"x"清除"顾客"过滤器,那么现在得到的列表就包含了顾客、供应商和联系人等使用这张数据表的所有数据集。
再输入另外的筛选信息来缩小搜索的范围,如:

注意:两个过滤器标记之间的小空间意味着需要将两个条件包含在结果列表(A和B)中。当两个过滤标签相互碰撞而没有间隔时,它表示记录可以满足任何条件(A或B):
当你在视图之间切换时,过滤标签将会被保存(比如,现在形成的搜索条件如上,当点击某一个客户查看他的表单或者切换到列表或其他视图后,当前过滤扔有效),一旦切换到其他菜单后,再返回当前菜单,搜索条件将被重置为默认(当切换到报价单再返回时,搜索条件变回原来的"客户")。
当你在搜索框中键入,在敲击回车键,Odoo会在直接搜索框下一个小的下拉列表中显示可用的过滤器:
在搜索框中输入字母r,该字母就会被应用到过滤器中。另外,注意左边的销售员和关联公司前面有一个小三角形,单击这个三角形将在列表中展开结果:
Odoo所有的列表视图提供了默认的过滤器。应用过滤器将限制Odoo显示记录。可以根据需要应用一个或多个过滤器。查看的数据将根据可用的过滤器,以及通过分组的字段而变化。
例如,产品视图将有一组与客户视图完全不同的过滤器和组选项:

版权声明:本文为博主原创文章,未经博主允许不得转载。
30.Odoo产品分析 (四) – 工具板块(2) – 搜索和仪表盘(2)的更多相关文章
- 29.Odoo产品分析 (四) – 工具板块(2) – 搜索和仪表盘(1)
查看Odoo产品分析系列--目录 "项目管理"是一个用于管理你的项目,且将它们与其他应用关联起来的非常灵活的模块,他允许您的公司管理项目阶段,分配团队,甚至跟踪与项目相关的时间和工 ...
- 42.Odoo产品分析 (四) – 工具板块(10) – 问卷(2)
查看Odoo产品分析系列--目录 接上一篇Odoo产品分析 (四) – 工具板块(10) – 问卷(1) 4 页面 即问卷,点开一项查看: 可以看出,网页就是问卷本身的子目录,其中指明了该目录包括哪 ...
- 38.Odoo产品分析 (四) – 工具板块(7) – 车队管理(2)
查看Odoo产品分析系列--目录 接上一篇Odoo产品分析 (四) – 工具板块(7) – 车队管理(1) 4 显示及状态说明 合同默认以列表视图显示: 当合约到期时,以红色显示,并显示状态为待关闭 ...
- 36.Odoo产品分析 (四) – 工具板块(6) – 午餐管理(2)
查看Odoo产品分析系列--目录 接上一篇Odoo产品分析 (四) – 工具板块(6) – 午餐管理(1) 4 查看订单 点击"之前的订单",可以看到刚才的订单信息: 点击右边的 ...
- 35.Odoo产品分析 (四) – 工具板块(6) – 午餐管理(1)
查看Odoo产品分析系列--目录 很多公司为都会为员工提供午餐.然而,公司内部的午餐需要适当的管理,特别是在员工或供应商数量非常重要的时候."午餐订单"模块的开发,使管理更容易,也 ...
- 33.Odoo产品分析 (四) – 工具板块(4) – 问题追踪及群发邮件营销(1)
查看Odoo产品分析系列--目录 问题追踪 该应用程序允许您管理项目中可能遇到的问题,如系统中的bug.客户投诉或物料故障. 该模块安装后没有菜单显示,而是作为后台管理,接收一些问题报告. 群发邮件 ...
- 43.Odoo产品分析 (四) – 工具板块(11) – 网站即时聊天(1)
查看Odoo产品分析系列--目录 在线聊天可以实现与顾客的在线实时交流,比如在"商店"功能中实现顾客对客服的商品咨询等类似的操作. 安装"网站即时聊天"模块: ...
- 41.Odoo产品分析 (四) – 工具板块(10) – 问卷(1)
查看Odoo产品分析系列--目录 在该模块下,可以创建问卷,收集答案,打印统计. 安装"问卷"模块,首页显示当前各个阶段中的问卷: 打开"开发者模式",能对 ...
- 39.Odoo产品分析 (四) – 工具板块(8) – 生产力(1)
查看Odoo产品分析系列--目录 生产力相当于一个即时贴或便签.用便签或待办事项处理个人的任务. 安装生产力模块,得到"便签"主菜单: 创建一个便签,该表单对应note.not ...
随机推荐
- python中os.path.isdir()等函数的作用和用法
一 用法和概念: Python中的os模块用于和系统进行交互,其中: 1 os.listdir()用于返回一个由文件名和目录名组成的列表,需要注意的是它接收的参数需要是一个绝对的路径. 2 os.pa ...
- Asp.Net Core Web Api图片上传(一)集成MongoDB存储实例教程
Asp.Net Core Web Api图片上传及MongoDB存储实例教程(一) 图片或者文件上传相信大家在开发中应该都会用到吧,有的时候还要对图片生成缩略图.那么如何在Asp.Net Core W ...
- logstash收集syslog日志
logstash收集syslog日志注意:生产用syslog收集日志!!! 编写logstash配置文件 #首先我用rubydebug测试数据 [root@elk-node1 conf.d]# cat ...
- cp2102 驱动 win7x64 -2018
试了好多种网上的驱动,都不行,要么是报错要么是安装没反应 之后意外遇见驱动官网?里面真全 url:https://www.silabs.com/products/development-tools/s ...
- Java代码更改shape和selector文件的颜色值
Android里面经常会使用shape或者selector来定制一些View的背景.那么如果想要动态更改shape或者seletor文件中的颜色值,该怎么处理呢? 一.Java代码更改shape的颜色 ...
- Java 容器 & 泛型:一、认识容器
Writer:BYSocket(泥沙砖瓦浆木匠) 微博:BYSocket 豆瓣:BYSocket 容器是Java语言学习中重要的一部分.泥瓦匠我的感觉是刚开始挺难学的,但等你熟悉它,接触多了,也就“顺 ...
- jvm详情——2、Java对象在jvm中的大小
Java对象的大小 基本数据的类型的大小是固定的,这里就不多说了.对于非基本类型的Java对象,其大小就值得商榷.在Java中,一个空Object对象的大小是8byte,这个大小只是保存堆中一个没有任 ...
- ES搜索结果调优
访问我的博客 自从使用 ElasticSearch 重构了主站的搜索项目之后,之后又陆续接入了其他两个项目,目前使用 SpringBoot 方式跑了一个伪集群,主站使用的时候,比较稳定,没有人反馈说有 ...
- Spring Boot (一)快速入门
一.关于Spring Boot 在开始了解Spring Boot之前,我们需要先了解一下Spring,因为Spring Boot的诞生和Spring是息息相关的,Spring Boot是Spring发 ...
- TP3.2 URL传参及模板输出
本例子结合layer.open使用 HTML代码 onclick="return stulist(167,25);" JS代码 <script type="text ...