页面树结构

版本比较

标识

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

概述

筛选器设置用于设置筛选器的标签、操作符和默认值。“筛选器设置”用于设置筛选器的标签、操作符和默认值。

入口:选中筛选器组件,点击 更多 > 筛选器设置  ,弹出“筛选器设置”窗口,如图:,弹出“筛选器设置”窗口,如下图所示:

Image Modified

标签

给筛选器添加标签,如图:用于为筛选器添加标签,如下图所示:

Image Modified

 

操作符
面板
borderColor
筛选器支持操作符设置,有“等于、不等于、大于、大于等于、小于、小于等于、模糊匹配、不匹配、开头为、结尾为、包含、不包含”这12种操作符。
#BBBBBB
操作符的类型与筛选器的字段类型、展示样式相对应。
bgColor
字段类型
#F0F0F0
文本型
borderWidth
数值型
1
时间型
borderStyle
操作符
solid
默认值

目录

可更改为其他操作符

操作符

默认值

筛选器支持的操作符类型有:“等于”、“不等于”、“大于”、“大于等于”、“小于”、“小于等于”、“模糊匹配”、“不匹配”、“开头为”、“结尾为”、“包含”、“不包含”。

可更改为其他操作符

操作符的类型与筛选器的字段类型、展示样式存在对应关系。如下表所示:

默认值
字段类型
可更改为其他操作符
操作符列表(单选)列表(多选)
等于
下拉(单选)
不等于、模糊匹配、不匹配、开头为、结尾为
下拉(多选)
等于
文本
不等于、模糊匹配、不匹配、大于、大于等于、小于、小于等于
时间
等于
文本型
不等于、模糊匹配、不匹配、大于、大于等于、小于、小于等于
默认值
列表(多选)
等于包含
不包含
等于包含
不包含
模糊匹配等于
包含

可更改为

不包含

其他操作符

下拉(单选)

不等于

等于

模糊匹配

不等于、模糊匹配、不匹配、开头为、结尾为

不匹配

等于

开头为

不等于、模糊匹配、不匹配、大于、大于等于、小于、小于等于

结尾为

等于
不包含
不等于、模糊匹配、不匹配、大于、大于等于、小于、小于等于

不等于

下拉(多选)

模糊匹配

包含

不匹配

不包含

开头为

包含

结尾为

不包含
包含

等于

不包含

不等于

文本

不匹配

模糊匹配

开头为

等于、不等于、不匹配、开头为、结尾为

结尾为

等于

不等于

不等于、模糊匹配、不匹配、大于、大于等于、小于、小于等于

开头为

模糊匹配

结尾为

等于、不等于、不匹配、大于、大于等于、小于、小于等于
数值型
时间
默认值等于
不等于、开头为、结尾为
包含
 
等于
 
包含等于
不等于、大于、大于等于、小于、小于等于
 

可更改为

筛选器展示样式

其他操作符

默认操作符

不等于

可更改为其他操作符

模糊匹配

列表(单选)、下拉(单选)

不匹配

等于

大于

不等于、模糊匹配、不匹配、开头为、结尾为

大于等于

列表(多选)、下拉(多选)

小于

包含

小于等于

不包含
文本

不等于

模糊匹配

等于、不等于、不匹配、开头为、结尾为

不匹配

时间

大于

等于

大于等于

不等于、开头为、结尾为

小于

 

小于等于

默认值
不包含
系统支持筛选器默认值设置,支持“列表选择、静态值、保存值、相对值、特殊值”五种。

不等于

列表选择

模糊匹配

列出筛选器默认值的所有备选项供用户选择。

不匹配

只有字符串类型的筛选器才支持默认值为列表选择。

大于

Image Removed

大于等于

筛选器展示样式为“列表(单选)”、“下拉(单选)”、“文本”、“日期”,默认值列表选择为单选。

小于

筛选器展示样式为“列表(多选)”、“下拉(多选)”,默认值列表选择为多选。

小于等于

效果示例
 
列表选择勾选“华北”,则打开自助仪表盘发货区域默认为“华北”,如图:Image Removed
时间型
静态值
默认值
静态值分为两种类型:
等于
日期时间类型的静态值为选择日期和时间,如图:
包含
Image Removed
等于
非日期时间类型的静态值为输入文本,如图:
包含
Image Removed
模糊匹配
 
等于
保存值

可更改为

以当前自助仪表盘保存时的值为筛选器下次显示的默认值。

其他操作符

Image Removed

不等于

相对值

模糊匹配

以当前日期为参考点,设置当前日期前后时间值为默认值。

不匹配

只有日期时间类型的筛选器才支持默认值为相对值。

大于

Image Removed

大于等于

以“当前日期”作为默认值,效果如图:

小于

Image Removed

小于等于

以“当前日期前2天”作为默认值,效果如图:
不包含
Image Removed

不等于

以“当前日期后2天”作为默认值,效果如图:

模糊匹配

Image Removed

不匹配

特殊值

大于

包含“全部、空值、非空值、函数、用户属性”五个选项。

大于等于

注意:只有字符串型的筛选器默认值才支持函数和用户属性设置默认值。

小于

Image Removed

小于等于

全部

不包含

默认值为“全部”则表示显示所有数据。效果如下图:

等于

Image Removed

不等于

空值

不匹配

默认值为“空值”,则表示默认值为“NULL”值。

大于

由于示例中的“发货区域”没有“NULL”值 ,因此该自助仪表盘数据显示为空,如下图:

大于等于

Image Removed

小于

非空值

小于等于

默认值为“非空值”则表示默认值 为除“NULL”之外的所有值。

不等于

自助仪表盘展示所有非空数据项,如下图:

大于

Image Removed

大于等于

函数

小于

利用函数设置筛选器默认值。

小于等于

系统支持定义筛选器默认值的函数有如下几个:


默认值

函数

系统支持的筛选器默认值设置有:“列表选择”、“静态值”、“保存值”、“相对值”、“特殊值”。

说明
默认值
登录用户别名
概述
当前登录用户的别名
 示例效果
登录用户组别名
列表选择
当前登录用户所属组的别名

定义:

登录用户组编码

列出筛选器默认值的所有备选项供用户选择。

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

说明:

登录用户组名称
  • 筛选器展示样式为“列表(单选)”、“下拉(单选)”、“文本”、“日期”,默认值列表选择为单选。
当前登录用户所属组的名称
  • 筛选器展示样式为“列表(多选)”、“下拉(多选)”,默认值列表选择为多选。
登录用户

注:只有字符串类型的筛选器才支持默认值为列表选择。

当前登录用户名称

 列表选择勾选“华北”,则打开自助仪表盘发货区域默认为“华北”,如下图所示:

示例效果

下面,我们将定义一个默认值为 特殊值 > 函数 > 登录用户组名称 的筛选器,如图:

Image Removed

任一用户组的用户登录系统后,打开一个带“发货区域”参数的报表,筛选器默认显示该用户组名称。

华南用户组的用户登录,筛选器默认值如图所示:

Image Removed

华北用户组的用户登录,筛选器默认值如图所示:

Image Removed

示例实现步骤

1、新建自助仪表盘。

     定义 一个清单表:双击“发货区域”、“产品类别”、“销售量”、“单价”数据字段;

     定义 一个柱图:双击“顾客表”里的“区域”、“销售额”;

     定义筛选器:拖拽”发货区域“数据字段到“筛选区”,并设置应用于组件为“图表1”、“图表2”;

     最后调整组件的布局,如下图所示:

Image Removed

2、选中筛选器,选择 更多 > 筛选器设置 > 特殊值 > 函数 > 登录用户组名称 ,单击 确定 按钮即可如下图:

Image Removed

3、登录系统,分别用华北和华南用户组的用户登录系统。

Image Removed

Image Removed

4、查看自助仪表盘,筛选器默认显示该用户组名称。华南用户组的用户登录,发货区域默认值为“华南”;华北用户组的用户登录,发货区域默认值为“华北”,具体可看示例效果图。

用户属性

利用用户属性设置默认值。

示例效果

下面,我们将定义一个默认值为 特殊值 > 用户属性 > 区域 的筛选器,如图:

Image Removed

用户登录系统后,打开一个带“发货区域”参数的报表,筛选器默认显示该用户所属的区域。

华南用户组的用户登录,筛选器默认值如图所示:

Image Removed

华北用户组的用户登录,筛选器默认值如图所示:

Image Removed

示例实现步骤

1、新建用户属性

(1)在“资源目录区”中选择 公共设置 > 用户属性,在其右键菜单中选择 新建 > 用户属性,如下图所示:

Image Removed

(2)在打开的“用户属性”设置界面,设置一个获取当前登录用户所属组别名的用户属性,设置如下图所示:

Image Removed

详情请参考 用户属性

2、新建自助仪表盘。

     定义一个清单表:双击“发货区域”、“产品类别”、“销售量”、“单价”数据字段;

     定义一个柱图:双击“顾客表”里的“区域”、“销售额”;

     定义筛选器:拖拽“发货区域”数据字段到“筛选区”,并设置应用于组件为“图表1”、“图表2”;

     最后调整组件的布局,如下图:

Image Removed

3、选中筛选器组件,选择 更多 > 筛选器设置 > 特殊值 > 用户属性 > 区域,单击 确定 按钮即可如下图所示:

Image Removed

4、登录系统,分别用华北和华南的用户登录系统。

Image Removed

Image Removed

5、查看自助仪表盘,筛选器默认显示该用户所属的区域。华南用户组的用户登录,发货区域默认值为“华南”;华北用户组的用户登录,发货区域默认值为“华北”,具体可看示例效果图。

面板
borderColor#BBBBBB
bgColor#F0F0F0
borderWidth1
borderStylesolid
文档目录:

目录

 

Image Added

静态值

定义:

静态值指手动输入筛选器的默认值。

说明:

静态值分为两种类型:

(1)日期时间类型的静态值为选择日期和时间

(2)非日期时间类型的静态值为输入文本。

 
保存值

定义:

以当前自助仪表盘保存时的值为筛选器下次显示的默认值。

 
相对值

定义:

以当前日期为参考点,设置当前日期前后时间值为默认值。

说明:

相对值可设置“当前日期、当前日期前()天、当前日期后()天”。

 

以“当前日期”作为默认值,效果如下图所示:
Image Added

特殊值全部

定义:

默认值为“全部”则表示显示所有数据。

显示所有的数据,如下图所示:

Image Added

空值

定义:

默认值为“空值”,则表示默认值为“NULL”值。

由于示例中的“发货区域”没有“NULL”值 ,因此该自助仪表盘数据显示为空,如下图所示:

Image Added

非空值

定义:

默认值为“非空值”则表示默认值 为除“NULL”之外的所有值。

自助仪表盘展示所有非空数据项,如下图所示:

Image Added

函数

定义:

利用函数设置筛选器默认值。

说明:

系统支持定义筛选器默认值的函数有如下几个:

函数

说明

登录用户别名

当前登录用户的别名

登录用户组别名

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

登录用户组编码

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

登录用户组名称

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

登录用户

当前登录用户名称

注:只有字符串型的筛选器默认值才支持“函数”设置默认值。

示例效果及示例实现步骤详情请参考 特殊值-函数
用户属性

定义:

 利用用户属性设置默认值。

注:只有字符串型的筛选器默认值才支持“用户属性”设置默认值。

示例效果及示例实现步骤详情请参考 特殊值-用户属性