1.需求描述
某保险项目,想实现如下效果:
一共有3列,第一列显示全国,点击全国,在第二列显示各省市,点击第二列的各省市,在第三列展示该省市下的区县,可多次展开收起
2.解决方案
由上图可知,很显然是折叠式钻取,但是一般的折叠式钻取都是在点击表元的下方显示的,上述效果图需要在右侧显示,这里我们还需要设置缩进表元才可达到此功能。同时,缩进表元只有勾选了“展开其他表”或“钻取到叶子节点时跳转到其他表”才会出现。
如果只用一张表,进行逐级展开表元,那么无法使用“缩进表元”这个功能。如果选择“钻取到叶子节点时跳转到其他表”,那么在最后一级不需要钻取的表元上,也会有钻取效果。
所以只能选择“展开其他表”,那么我们就需要制作3张分析表,一张展示全国,一张展示省市,一张展示区县。
下图展示的是全国那张主表的钻取设置,选择的子表是展示省市数据的报表。在展示省市数据的报表中,也需要这样设置,最后一张展示区县的报表,不需要设置折叠式钻取。
缩进表元
缩进表元:一般是数字或表元名(数字表示折叠的位置显示在第几列,这里是从0开始算的,表元表示在哪个表元下折叠)。这里需要在第二列显示,就需要写“1”
子表范围
子表范围:可以是一个区域或表元名 (区域写法:0,1,2,2 表示钻取的子表显示的区域,一般用于固定区域 ;表元的话就是子表那个表元显示的内容,一般用于浮动区域)
这里我们的子表都是浮动表元,这里就写浮动表元所在的表元名。
请先登录