概述
“筛选器设置”用于设置筛选器的名称、控件类型、筛选字段、操作符、备选值和默认值。
入口:点击筛选器,点击 更多 > 筛选器设置 ,弹出“筛选器设置”窗口,如下图所示:
名称
用于为筛选器添加标签,如下图所示:
控件类型
用于为筛选器设置控件类型,如下图所示:
控件的展示样式详见字段筛选器-展示样式章节
筛选字段
实际筛选时,使用筛选字段与组件进行联动
操作符
筛选器支持的操作符类型有:“等于”、“不等于”、“大于”、“大于等于”、“小于”、“小于等于”、“模糊匹配”、“不匹配”、“开头为”、“结尾为”、“包含”、“不包含”。
操作符的类型与筛选器的字段类型、展示样式存在对应关系。如下表所示:
字段类型 | 操作符 | 列表(单选) | 列表(多选) | 下拉(单选) | 下拉(多选) | 文本 | 时间 |
---|---|---|---|---|---|---|---|
文本型 | 默认值 | 等于 | 包含 | 等于 | 包含 | 模糊匹配 | 等于 |
可更改为 其他操作符 | 不等于 模糊匹配 不匹配 开头为 结尾为 | 不包含 | 不等于 模糊匹配 不匹配 开头为 结尾为 | 不包含 | 等于 不等于 不匹配 开头为 结尾为 开头不为 结尾不为 | 不等于 开头为 结尾为 | |
数值型 | 默认值 | 等于 | 包含 | 等于 | 包含 | 等于 | |
可更改为 其他操作符 | 不等于 模糊匹配 不匹配 大于 大于等于 小于 小于等于 | 不包含 | 不等于 模糊匹配 不匹配 大于 大于等于 小于 小于等于 | 不包含 | 不等于 模糊匹配 不匹配 大于 大于等于 小于 小于等于 | ||
时间型 | 默认值 | 等于 | 包含 | 等于 | 包含 | 模糊匹配 | 等于 |
可更改为 其他操作符 | 不等于 模糊匹配 不匹配 大于 大于等于 小于 小于等于 | 不包含 | 不等于 模糊匹配 不匹配 大于 大于等于 小于 小于等于 | 不包含 | 等于 不等于 不匹配 大于 大于等于 小于 小于等于 | 不等于 大于 大于等于 小于 小于等于 |
备选值
- 可设置备选值中是否显示【全部】选项
显示 | 不显示 |
---|---|
- 系统支持对筛选字段内容进行过滤,过滤方式有:“列表过滤”、“条件过滤”
备选值 | 示例效果 | |
---|---|---|
列表过滤 | 比如添加了【产品类别】字段过滤,但是在交互仪表盘中只想展示【点心】、【饮料】
| |
条件过滤 | 比如添加了【产品名称】字段过滤,但是在交互仪表盘中只想包含【米】的产品
|
默认值
系统支持的筛选器默认值设置有:“列表选择”、“静态值”、“保存值”、“相对值”、“特殊值”。
默认值 | 概述 | 示例效果 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
列表选择 | 定义: 列出筛选器默认值的所有备选项供用户选择。 说明:
注:只有字符串类型的筛选器才支持默认值为列表选择。 | 列表选择勾选“点心”,则打开仪表盘产品类别默认为“点心”,如下图所示: | ||||||||||||
静态值 | 定义: 静态值指手动输入筛选器的默认值。 说明: 静态值分为两种类型: (1)日期时间类型的静态值为选择日期和时间 (2)非日期时间类型的静态值为输入文本。 | |||||||||||||
保存值 | 定义: 以当前仪表盘保存时的值为筛选器下次显示的默认值。 | |||||||||||||
相对值 | 定义: 以当前日期为参考点,设置按时间层次前后时间值为默认值。 说明: 数据类型为日期、时间、日期时间的字段作为筛选器支持设置相对值。
如图所示为”当前系统日期“。
设置方法如下所示: | 以“当前日期”作为默认值,效果如下图所示: | ||||||||||||
特殊值 | 全部 | 定义: 默认值为“全部”则表示显示所有数据。 | 显示所有的数据,如下图所示: | |||||||||||
列表第一个值 | 定义: 根据当前备选值列表,自动选择第一个值作为默认值。 | 当前备选值列表的第一个值作为默认值,如下图所示: | ||||||||||||
空值 | 定义: 默认值为“空值”,则表示默认值为“NULL”值。 | 由于示例中的“发货区域”没有“NULL”值 ,因此该仪表盘数据显示为空,如下图所示: | ||||||||||||
非空值 | 定义: 默认值为“非空值”则表示默认值 为除“NULL”之外的所有值。 | 仪表盘展示所有非空数据项,如下图所示: | ||||||||||||
函数 | 定义: 利用函数设置筛选器默认值。 说明: 系统支持定义筛选器默认值的函数有如下几个:
注:只有字符串型的筛选器默认值才支持“函数”设置默认值。 | 示例效果及示例实现步骤详情请参考 特殊值-函数示例 章节。 | ||||||||||||
用户属性 | 定义: 利用用户属性设置默认值。 注:字符串型、日期、日期时间、时间的筛选器默认值支持“用户属性”设置默认值。 | 示例效果及示例实现步骤详情请参考 特殊值-用户属性示例 章节。 |