页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

2、根据筛选器类型和绑定的字段类型的不同,可选择的操作符类型也不同。操作符的类型与筛选器类型、字段类型存在对应关系,如下表所示:

字段类型操作符单选列表多选列表单选下拉多选下拉输入框日期类
文本型默认值等于包含等于包含等于等于

可更改为其他操作符

不等于

模糊匹配

不匹配

开头为

结尾为

开头不为

结尾不为

不包含

不等于

模糊匹配

不匹配

开头为

结尾为

开头不为

结尾不为

不包含

不等于

模糊匹配

不匹配

开头为

结尾为

开头不为

结尾不为

不等于

大于

大于等于

小于

小于等于

数值型默认值等于包含等于包含等于等于

可更改为其他操作符

不等于

大于

大于等于

小于

小于等于

不包含

不等于

大于

大于等于

小于

小于等于

不包含

不等于

大于

大于等于

小于

小于等于

不等于

大于

大于等于

小于

小于等于

日期型/

日期时间型

默认值等于包含等于包含等于等于

可更改为其他操作符

不等于

模糊匹配

不匹配

大于

大于等于

小于

小于等于

不包含

不等于

模糊匹配

不匹配

大于

大于等于

小于

小于等于

不包含

不等于

模糊匹配

不匹配

大于

大于等于

小于

小于等于

不等于

大于

大于等于

小于

小于等于

5 筛选器默认值

通过设置筛选器默认值来控制打开仪表盘时默认筛选哪些数据,默认值设置类型包括列表选择、静态值、保存值、相对值和特殊值。

...

不同的日期频度筛选器的相对日期计算逻辑一样,只不过计算结果截取的时间细粒度不同而已。假设系统当前日期为 2023-07-11 星期二 ,以日期筛选器为例。

日期频度时间点计算结果
当天

往前第3年的当天,即为2020-07-11。

Image Modified

年初

往前第3年的年初,即为2020-01-01。

Image Modified

年末

往后第3年的年末,即为2026-12-31。

Image Modified

当天

往后第2个季度的当天,即为2024-01-11

Image Modified

季初

往后第2个季度的季初,即为2024-01-01

Image Modified

季末

往前第1个季度的季末,即为2023-06-30

Image Modified

当天

往前第1个月的当天,即为2023-06-11

Image Modified

月初

往前第1个月的月初,即为2023-06-01

Image Modified

月末

往后第3个月的月末,即为2023-10-31

Image Modified

当天

往后第3个周的星期二,即为2023-08-01

Image Modified


周初

往前第1个周的周初(星期一),即为2023-07-03;

每周起始天设置详情可参考 公共设置-公共设置项 ,当前示例系统设置每周起始为星期一。

Image Modified


周末

往前第1个周的周末(星期日),即为2023-07-09;

根据周初和每周7天计算周末为星期几,当前示例系统设置每周起始为星期一。

Image Modified

往后的第8天即为2023-07-19

Image Modified

场景示例详情可参考 默认获取相对日期

5.6 特殊值

用于设置一些复杂的筛选器默认值的场景,包括:全部、列表第一个值、(null)、非(null)、函数和用户属性。

1、全部默认值为全部时,是查询所有数据。默认值为全部时,将不带任何过滤条件地查询所有值。

2、列表第一个值:每次刷新筛选器时,根据当前备选值列表,自动选择第一个值作为默认值。常用于筛选器联动的场景,场景示例详情可参考 多个筛选器联动多个筛选器组件联动 。

3、(null)默认值为(null)时,则表示默认选择(null)值过滤数据。

...

(2)系统支持定义筛选器默认值的函数有如下表所示:

函数

说明

登录用户别名

当前登录用户的别名

登录用户组别名

当前登录用户所属组的别名

登录用户组编码

当前登录用户所属组的编码

登录用户组名称

当前登录用户所属组的名称

登录用户

当前登录用户名称

场景示例详情可参考 筛选器场景示例 ⬝ 函数

6、用户属性:将用户属性查询的结果作为筛选器默认值。一般适用于较复杂的筛选器默认值的场景,比如需要通过SQL才能获取查询结果。

...

1、单选列表、单选下拉和多选下拉筛选器,支持设置是否在备选值列表中显示 全部 选项。选择 全部 时,是查询所有数据。将不带任何过滤条件地查询所有值。Image Modified

2、多选列表筛选器支持设置是否在备选值列表中显示 全选 选项。由于列表筛选器备选值最多只能显示前100行备选值,点击选择 全选 时,因只勾选了前100行的值,所以只查询前100行的值去过滤数据。

...

列表筛选器和下拉筛选器,如果字段的值中含null、空串时,筛选器备选值列表中将显示 (null) 、 ,并支持选中过滤对应数据。

数据库的数据下拉筛选器列表筛选器

Image Modified

Image Modified

Image Modified

6.2 列表过滤

筛选数据时,筛选器备选值列表中只希望固定展示某些项,此时可以通过备选值列表过滤功能实现。下面通过一个简单的示例演示如何使用备选值列表过滤功能。

...

在组件设置的属性中,可对筛选器组件的名称和控件样式进行设置。本章节仅介绍通用的筛选器样式设置项,各类筛选器的特殊样式设置在对应筛选器类型的文档中单独说明,详情可参考 筛选器类型 筛选器组件类型

名称中各配置项说明如下:

配置项

说明

名称

设置控件左侧标签的内容,默认内容为空。

字体样式

设置名称内容的字体样式:字体类型、大小、加粗、斜体、下划线、颜色。

边距

设置名称左右边距的大小。

  • 名称到组件左边框的距离=组件左边距+名称左边距,组件左边距功能详情可参考 组件属性
  • 名称到筛选器控件框的距离=名称右边距
Image Modified

控件中各配置项及效果如下:

配置项

说明

效果图
控件颜色

设置控件边框、下拉箭头的颜色。

Image Modified

控件内容字体样式

设置控件内容的字体样式:字体类型、大小、加粗、斜体、下划线、颜色。

  • 在日期类控件中,会显示日期频度图标,图标颜色按字体颜色生效。

Image Modified

控件高度

设置控件高度。

信息

适用范围:单选下拉、多选下拉、输入框、频度日期、下拉树


Image Modified