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 ...
随机推荐
- Ubuntu 16.04安装Notepadqq编辑器替代Notepad++
Notepad++只有Windows平台产品,对于Linux下有其替代的产品Notepadqq. 安装: sudo add-apt-repository ppa:notepadqq-team/note ...
- .Net #if DEBUG调试模式代码使用
#if DEBUG Console.WriteLine("DEBUG:11111111111"); #else Console.WriteLine(" ...
- mysql 开发进阶篇系列 17 MySQL Server(key_buffer与table_cache)
一.key_buffer 上一篇了解key_buffer设置,key_buffer_size指定了索引缓冲区的大小,它决定索引处理的速度,尤其是索引读的速度.通过检查状态值Key_read_reque ...
- 如何用vue-router为每个路由配置各自的title
传统方法 以前在单页面路由中,就只能在html文件中定一个固定的网站的title.如果想要动态的去修改,需要使用如下的方法. document.title = '这是一个标题'; 这样会让我们做很多无 ...
- 04 Tensorflow的中的常量、变量和数据类型
打开Python Shell,先输入import tensorflow as tf,然后可以执行以下命令. Tensorflow中的常量创建方法: hello = tf.constant('Hello ...
- DateTimeHelper
本文参考文章: http://geekswithblogs.net/mnf/articles/my-datetimehelper-class.aspx https://referencesource. ...
- PHP错误报告级别
error_reporting = E_ALL & ~E_NOTICE ; 错误报告级别是位字段的叠加,推荐使用 E_ALL | E_STRICT ; 1 E_ERROR 致命的运行时错误 ; ...
- Django学习笔记(3)——表单,测试和模板语法的学习
一,表单form 为了接收用户的投票选择,我们需要在前段页面显示一个投票界面,让我们重写之前的polls/detail.html文件,代码如下: <h1>{{ question.quest ...
- npm设置和查看仓库源
转载请注明出处:https://www.cnblogs.com/wenjunwei/p/10078460.html 在使用npm命令时,如果直接从国外的仓库下载依赖,下载速度很慢,甚至会下载不下来,我 ...
- 《Thinking In Java》---第四版 练习题答案
百度网盘下载:https://pan.baidu.com/share/link?shareid=2111776725&uk=2869544179&app=zd 在线查看:http:// ...