多个树状过滤筛选数据

<< Click to Display Table of Contents >>

当前位置:  制作可视化报告 > 过滤数据 > 使用树状过滤组件 

多个树状过滤筛选数据

Previous pageReturn to chapter overviewNext page

树状过滤与树状过滤之间在筛选过滤时也会相互影响。

 

树状过滤与树状过滤之间的状态影响

选项的状态介绍:

选中状态

是否被其他过滤组件包含

状态

选中

不影响

选中选中

部分选中

不影响

半选隐含

未选中

可选可选

未选中

隐藏不显示

例如1

树状过滤1绑定了PRODUCT_TYPE、PRODUCT两个字段。

1)勾选父层级的“Coffee”时,将自动勾选所有子层级,并且子层级处于勾选状态。

clip27

2)去勾选父层级“Coffee”,子层级也相应取消勾选状态。

 

clip30

 

3)勾选子层级其中部分选项,如“Amaretto”,父层级处于半选状态。

clip28

 

4)此时再次勾选父层级“Coffee”之后,父层级和子层级处于勾选状态。

clip27

 

例如2

假设一数据源包含MARKET_SIZE、STATE、ID 三个字段,其中“Major Market”包含“Texas”等,“Small Market”包含“Connecticut”等。

创建两个树状过滤,其中树状过滤1 绑定MARKET_SIZE数据段,树状过滤2 绑定STATE数据段。

clip11

1)树状过滤1中勾选“Major Market”、“Small Market”,树状过滤2中勾选“Colifornia”,此时表中应该只有一条数据,树状过滤2的‘全选’应该是半选状态。

clip12

 

2)此时去勾选树状过滤1的“Major Market”,因为“Small Market”和“Colifornia”不互相包含,所以表中数据为空,且树状过滤2中除“Colifornia”以外的关于“Major Market”的选项都会被隐藏。

clip13

 

3)如果步骤2中去勾选的是树状过滤1中的“Small Market”,则树状过滤1中“Small Market”被隐藏,树状过滤2中关于“Small Market”的选项被隐藏,表中仍然可以过滤出一条数据。

clip14