筛选组件
更新时间:2026.06.16 12:02
效果与作用
筛选组件用于在自定义页面中提供统一筛选入口,让用户在运行时按条件筛选已绑定的数据组件。它本身不展示业务数据,而是作为页面上的筛选控件,影响统计图表、甘特图、明细表、日历等支持筛选联动的组件展示结果。
当一个页面中有多个图表或列表都需要按同一条件查看时,筛选组件可以减少重复配置。用户只需要在一个位置选择日期、状态、部门、人员等条件,相关组件就会按配置刷新数据。
配置项
筛选组件可以设置标题和筛选设置。标题用于说明筛选区域的用途,例如全局筛选、数据范围、查询条件等。筛选设置中需要选择需要筛选的图表或数据组件,可以单选,也可以全选当前页面中可绑定的目标组件。
选择目标组件后,需要选择筛选字段。字段来自目标组件的数据源,多个目标组件同时绑定时,应选择业务含义一致、字段类型兼容的字段。设置区域中可以配置名称、筛选方式、默认值和过滤条件。筛选方式支持选择选项和输入文本,选择选项适合状态、类型、人员等枚举类字段,输入文本适合名称、编号、关键词等自由输入场景。
下拉选项的范围来源于所选字段本身可用的选项或数据范围。默认值用于页面首次打开时自动带入筛选条件,过滤条件则决定用户输入或选择的值如何作用到目标字段上。
应用场景
筛选组件适合用于多图表看板、经营分析页、项目驾驶舱、工单监控页等场景。常见用法是用一个时间筛选同时控制趋势图、指标图和明细表;用一个部门筛选同时查看各类统计;用状态筛选快速切换待处理、处理中、已完成等业务范围。
注意事项
筛选组件需要绑定目标组件后才会生效。若目标组件未选择数据源,或目标组件中没有可匹配的字段,筛选配置会受到限制。多个组件共用同一个筛选条件时,应确认字段含义一致,避免把不同业务口径的字段强行绑定在一起。
筛选组件只影响当前自定义页面中已绑定的组件,不会修改表单原始数据,也不会改变组件自身配置中的固定过滤条件。固定过滤条件和运行时筛选会共同影响最终数据结果,因此排查数据不一致时,需要同时检查数据权限、组件过滤条件和筛选组件当前值。