亿信ABI
当前版本:5.6.1

热区式钻取

1.概述

热区式钻取用于刷新指定区域的图表数据,能刷新的区域有布局单元格、容器、标题容器、tab标签页、浮动面板等。本文通过2个例子讲解浮动式钻取的使用。

2.示例1-图表联动

如下图,左侧为某公司“按中心统计请假天数”表格,当用户点击不同“中心”时右侧饼图随之刷新,展示该“中心”的请假类别占比统计。

2.1准备分析表

我们先准备好分析表,这里用到了【左右型布局】组件,表格和统计图(包括统计图用到的表格)各自放在不同的布局单元格中,如下图。

2.2设置钻取

选择需要钻取的单元格(这里是左表的A2),在属性面板中点击【钻取设置】-【点击设置】,钻取类型选择【热区式钻取】。

首先在【容器设置】中添加需要刷新的区域,此处可添加多个区域,这里我们只设置一个,HHH4为统计图所在布局单元格。

选中容器后在【参数设置】中定义参数@zx并赋值为A2,作用是将A2单元格的值通过参数@zx传递给被刷新区域。

然后在统计图的分析表格中添加过滤条件,让钻取参数@zx作用于统计图数据的过滤。

此时我们点击计算,选择数据期查看效果。可以看到初始计算时,右侧显示“没有数据”,只有点击“中心”后才出现数据。

这里我们可使用mkfilter函数,使该分析表初始计算时统计所有“中心”的数据。

2.3保存分析表

最后,保存分析表,并计算查看效果。

3.示例2-切换参数值刷新图表

如下图,用户切换不同请假类别时,下方柱状图随之刷新,展示该请假类别下各部门的统计详情。

3.1准备分析表

我们先准备好分析表,这里用到了布局组件,勾选框组(请假类别参数)、统计图和表格各自放在不同的布局单元格中,如下图。

请假类别参数的参数名称为@qjlb。

注意:请假类别参数不能和要刷新的图表在同一个布局单元格内,否则热区刷新时,所选参数的数据一样会被刷新掉。

3.2设置钻取

在勾选框组上添加热区式钻取,在【参数设置】中定义一个同名参数将请假类别参数值传递给刷新区域。需要注意的是,在热区式钻取时,可用 $(参数)的格式获取当前交互操作中选定的参数值,若参数值中使用@(参数)格式,则只能获取到计算时的参数值。

给要刷新的图表增加过滤条件。

3.3保存分析表

最后,保存分析表,并计算查看效果。

附件列表

0

文档内容仅供参考
如果您需要解决具体问题,还可以登录亿信社区
在提问求助板块提问,30分钟内帮您解决问题

如果您认为本词条还有待完善,请编辑

上一篇外链式钻取

下一篇浮动式钻取

请先登录