易企办博客 / 易企办动态

怎样给业务应用设计有效的筛选

用匹配字段类型的控件、清晰的结果反馈和数据权限,让经办人快速找到需要处理的记录。

Abagail Pagac·

设计有效的列表筛选。定义字段,编号、状态、日期。选择控件,文本、下拉或日期区间。反馈结果,数量、条件与重置。验证权限,查不到其他组记录。

本文由国际版原文本地化,文末提供原文链接。涉及的能力以易企办中国版租户和权限为准。

数据筛选的目标是让经办人快速找到能处理的记录。比如售后人员打开工单列表时,需要把本组、未结单且快到期的工单放在一起。好的默认查询能减少翻页,也能帮助用户理解当前结果为何出现。

先明确搜索对象和反馈

  • 简单。 用业务词标明可搜索的字段,例如“按工单号或客户名搜索”,让首次使用的人知道该输入什么。
  • 速度。 常用条件优先,并在大数据集上测试分页、排序和查询耗时。等待时显示明确的状态。
  • 相关。 工单号可优先精确匹配,名称可提供模糊搜索。结果行展示能区分相似记录的信息。
  • 可复用。 把高频组合配置成视图。用户可以从“我负责的未结单”起步,再调整日期、类型和状态。

按字段类型选控件

字段常见筛选方式例子
编号和名称文本搜索输入客户名或工单号
部门和状态下拉或多选选择两个服务组
日期和金额日期区间或数值范围本周到期、金额区间
独立条件复选框只看未分配工单
互斥选项单选全部、仅我、仅本组

让筛选过程看得见

结果区域保留已经启用的条件、数量和重置入口。搜索词可以用建议提示,分类和分面用于逐步缩小范围,图标和颜色只作为辅助。让键盘用户能依次到达搜索、筛选、重置和列表结果。对常查组合,提供命名视图或在产品支持时保存并重新编辑条件。

在易企办实现筛选

把表格、集合或其他展示控件接到业务数据源,使用与字段类型一致的筛选控件。可把自定义字段纳入条件,并核对修改条件后结果如何更新。准备常见视图时,分别测试空值、多选、重置和没有匹配记录。搜索结果必须遵守业务数据权限,即使用户知道其他组的工单号,也只能查到自己有权查看的记录。

先邀请一线经办完成三个任务,找一条指定记录、查一组到期事项、恢复默认列表。观察他们在哪一步停顿,再决定是否增加字段或快捷条件。自定义搜索结果页实操提供了页面配置示例。

查看原始文章

返回易企办博客