1. 描述

树控件,顾名思义,是指展示树形结构数据的控件。通过树控件可以展示部门层级或者省份城市等等上下级关系。下面通过一个简单的示例来介绍FineBI商业智能分析平台中树控件的使用方式。

2. 示例

如下图,销售部门经理想要查看各个省份下不同城市的客户明细信息,那么就可通过FineBI商业智能系统中的树控件来选择省份城市,查看各个城市下面的明细数据,比如说,选择广东省下面的广州市,从而查看广州市下面的所有明细数据:

商业智能分析平台下拉树控件

2.1 添加树控件

新建一个BI即时分析,在左侧的组件列表中,将树控件拖曳至即时分析页面中,然后分别将业务包BIDemo业务包中的客户信息表中的城市字段,分公司信息中的省份字段以及客户信息表中的国家字段添加至树控件中,如下图:

商业智能分析平台finebi下拉树控件

注:树控件中绑定的数据有层级关系,第一个添加的字段为最底层的字段,该字段不能删除,不可拖拽排序,其他字段可以拖曳排序和删除。

2.2 添加明细表

在商业智能平台FineBI上添加一个明细表控件,客户信息表中的省份,城市,客户类型和客户状态四个字段添加进来,具体添加过程请参照明细表,如下图:

finebi商业智能分析平台

此时,树控件中没有选择任何数据,明细表控件中显示所有省份的明细数据。