页面树结构

版本比较

标识

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

概述

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

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

标签

给筛选器添加标签,如图:

操作符

筛选器支持操作符设置,有“等于、不等于、大于、大于等于、小于、小于等于、模糊匹配、不匹配、开头为、结尾为、包含、不包含”这12种操作符。

操作符的类型与筛选器的字段类型、展示样式相对应。

     
 列表(单选)列表(多选)下拉(单选)下拉(多选)文本时间

文本型

默认值等于包含等于包含模糊匹配等于
可更改为其他操作符其他操作符不等于、模糊匹配、不匹配、开头为、结尾为不包含不等于、模糊匹配、不匹配、开头为、结尾为不包含等于、不等于、不匹配、开头为、结尾为不等于、开头为、结尾为
数值型

 默认值 等于 包含 等于 包含 等于 
可更改为其他操作符 不等于、模糊匹配、不匹配、大于、大于等于、小于、小于等于 不包含 不等于、模糊匹配、不匹配、大于、大于等于、小于、小于等于 不包含 不等于、模糊匹配、不匹配、大于、大于等于、小于、小于等于  
时间型

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

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

等于不等于、模糊匹配、不匹配、大于、大于等于、小于、小于等于
下拉(多选)包含不包含包含不包含包含不包含
文本模糊匹配等于、不等于、不匹配、开头为、结尾为等于不等于、模糊匹配、不匹配、大于、大于等于、小于、小于等于模糊匹配等于、不等于、不匹配、大于、大于等于、小于、小于等于
时间等于不等于、开头为、结尾为  等于不等于、大于、大于等于、小于、小于等于
筛选器展示样式默认操作符可更改为其他操作符
列表(单选)、下拉(单选)等于不等于、模糊匹配、不匹配、开头为、结尾为
列表(多选)、下拉(多选)包含不包含
文本模糊匹配等于、不等于、不匹配、开头为、结尾为
时间等于不等于、开头为、结尾为

 

默认值

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

列表选择

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

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

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

效果示例

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

静态值

静态值分为两种类型:

日期时间类型的静态值为选择日期和时间,如图:

非日期时间类型的静态值为输入文本,如图:

 

保存值

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

相对值

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

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

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

特殊值

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

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

全部

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

空值

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

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

非空值

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

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

函数

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

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

函数

说明

登录用户别名

当前登录用户的别名

登录用户组别名

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

登录用户组编码

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

登录用户组名称

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

登录用户

当前登录用户名称

示例效果

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

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

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

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

示例实现步骤

1、新建自助仪表盘。

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

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

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

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

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

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

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

用户属性

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

示例效果

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

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

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

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

示例实现步骤

1、新建用户属性

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

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

详情请参考 用户属性

2、新建自助仪表盘。

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

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

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

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

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

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

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

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

目录