列表视图
列表视图是用来定义前台数据列表展示的数据,您可以自定义需要显示的字段,从不同的维度定义视图展示不一样的数据,设定筛选条件和排序规则等参数。
例如“报价(offer)”对象,可以定义所有报价、我的报价等多个视图。 用户在界面上可以很方便快捷的切换列表视图、添加筛选条件、查找数据、新建视图等等。
如何创建列表视图
新建的对象默认有两个列表视图,分别是:所有和最近查看。默认展示的数据只有“名称”一个字段。当用户需要添加新视图的时候,可以进入对象详情界面找到“列表视图”-->“新建”弹出“新建 列表视图”窗口。填写必填项显示名称“所有报价”、API名称“offer_view”、对象“报价”、过滤范围“工作区”、并把需要显示的列添加上去,设置它的宽度和是否换行。
- 显示名称:最终视图在界面中展示的名称。
- API名称:该名称作为API名称是唯一标识符,只能包含小写字母、数字,必须以字母开头,不能以下划线字符结尾或包含两个连续的下划线字符。
- 对象:该视图所属的对象,默认为当前对象。
- 过滤范围:有“工作区”和“我的”两个范围供用户选择,默认为“工作区”,用户也可以调整修改为“我的”,两者的区别在于“工作区”以当前整个工作区作为数据查找范围,而“我的”则只显示owner为当前登录用户的相关数据;
- 显示条目数:在视图名称右侧显示该视图一共有多少条数据。
- 显示的列:选择您需要展示的字段,并设置它的宽度和是否换行,点击下方的“新增一行”可以添加新的字段,若没有勾选 “是否换行”,表格中文字将始终显示为单行且超出部分显示省略号;
- 默认过滤的字段:过滤用户选择的字段不显示在视图中。
- 默认排序规则:选择您需要排 序的字段,并指定排序方式(正序或者倒序),如果未配置,将按创建时间倒序来显示列表数据。
- 手机端显示的列:选择手机端需要展示的字段。
- 排序号:各个列表视图按排序号由小到大显示在列表左上角的弹窗中。
”所有“列表视图对应的API名称为 all , 该视图俗称 all 视图 。
- 当我们进入对象列表页时,如果没有新增列表视图或者修改已有列表视图的排序号, 默认显示的就是
all 视图; - 当一个”相关表“类型字段展示选项的模式是弹出窗口查找模式,弹出窗口中的列表视图就是
all 视图; - 当给对象配置了一个”主表子表“类型字段,该对象详细记录页中的相关子表显示的就是
all 视图。
调整显示的列
可以调整在列表视图中显示的列字段。
- 不显示某字段
如果不想显示某字段,删除这一显示的列即可。
- 调整字段显示顺序
如果想要调整列字段的显示先后顺序
- 增加显示字段
如果想要增加显示某字段,则点击“+ 新建”,并在新增的这一行选择字段,可以设置宽度,也可以拖动调整显示顺序。
调整默认过滤字段
默认过滤字段,是指列表视图右侧过滤器界面中的默认显示字段。将常用于过滤数据的字段设置为默认过滤字段后,用户即可在视图中更方便地进行过滤。
可以选择多个过滤字段,拖拉调整显示的次序。
调整默认排序规则
可以设置按多个字段的正序或倒叙显示列表视图中的数据。如果不设置默认排序规则,将按创建时间倒序来显示列表数据。
可以新建多条排序规则,并选择字段即排序方式。通过拖拉行,调整多个规则的先后顺序。
调整手机端显示的列
如果不特别设置手机端显示的列,则在Steedos的手机端,会默认显示“显示的列”中最前面的4个字段。也可以自主设置,来调整在手机端上需要显示的字段。
如何添加过滤条件
列表视图的过滤条件并不是在后台对象设置中配置,而是在前台用户界面的对象列表视图右侧的过滤器中配置,上述截屏动画描述了给“任务”对象的自定义列表视图“紧急任务”添加过滤条件并保存为列表视图默认过滤条件的过程。