组件传参

<< Click to Display Table of Contents >>

当前位置:  制作可视化报告 

组件传参

Previous pageReturn to chapter overviewNext page

通过添加组件传参操作,可以实现操作组件时,同步修改参数值,从而达到组件与参数之间的联动。

 

在报表顶部工具栏【参数】中点击【组件传参】进入组件传参设置。

在组件传参对话框点击添加按钮,进入添加操作的对话框。添加操作可以设置操作的“名称”、“操作”、“源组件”、“数据列”、“传递参数”:

名称:操作的名称;

操作:操作方式,默认为“无”;操作方式为“无”表示传递组件数据列的当前显示值给参数;操作方式为“笔刷”表示传递笔刷位置的值给参数;操作方式为“选中”表示传递选中数据列位置的值给参数;

源组件:默认为“全部”,也可选当前报表所绑定的任意一个数据集,选择后,下方列表展示该数据集所对应的组件;

数据列:在勾选组件后,数据列展示勾选组件上绑定的数据字段;

传递参数:组件传参的目标参数,若输入不存在的参数名,会新建参数。

PassParameter1

 

组件传参的使用方法

例:在查看报表时,点击表格,其余图表跟随点击表格位置数据变化。

1、报表上添加有表格和柱状图两个组件,都绑定有“STATE”字段,柱状图设置过滤器“STATE”“是”“其中一个”“?{test}”;

2、添加组件传参操作,操作方式为“选中”,并传递表格组件的“STATE”数据列给参数“test”;

PassParameter2

3、查看报表时,点击表格的STATE数据,实现柱状图跟随选择数据变化。

PassParameter3