超链接统计图(文字连接统计图)
需求描述:客户想点击序号之后生成对应的统计图
需求实现:
第一步:新建报表demo.raq,如图所示:
第二步:在A2单元格写入超链接表达式:
“/reportJsp/showReport.jsp?raq=demo1.raq&arg1=”+A2
第三步:1)新建报表demo1.raq,分别在B1、C1、D1、E1单元格中写入B1 =@arg1,C1= =bigint(B1) * 3,D1 =bigint(B1)+5,E1 =bigint(B1)*2
注:bigint函数是将字符型整数转换成大整数或对数值型数据取整返回大整数
2)添加普通参数,名称为arg1
3)在A2单元格中添加柱形统计图,如图:
demo1.raq如图所示:
注:这个表中可以通过传过来的@arg1这个id参数,通过数据集计算(比如select * from table where id = ?)来取得对应的唯一数据,显示出来做统计图。
第四步:在web页面中查看效果
当点击序号的时候,利用传过来的参数出现对应的统计图
点击”1″时,出现效果为:
点击”2″时,出现效果为: