码迷,mamicode.com
首页 > 其他好文 > 详细

润乾集算报表呈现输出之超链接钻取

时间:2015-01-20 18:37:42      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:报表展现输出   超链接   钻取   润乾   集算报表   

    报表展现后,经常需要表中数据能够钻取,如汇总数据钻取到明细数据,上级单位钻取到下级单位。而钻取的层级往往有多层,这就需要报表工具支持钻取功能。

    润乾集算报表支持超链接钻取,可以满足报表用户数据钻取的需求。这里通过示例来看一下。

 

1、新建汇总报表

    这里以某年度按地区销售情况汇总报表为例,点击地区钻取到相应地区下订单明细数据。设置报表年份参数year,并编辑报表表达式如下:

技术分享

2、设置超链接

     在设计器右侧的属性面板中“超链接-超链接表达式编辑框中设置A3格超链接表达式为:"reportJsp/showReport.jsp?rpx=detail.rpx&year="+@year+"&area="+A3,为明细报表传递年份(year)和地区(A3单元格)参数。

技术分享

    对于报表超链接,如果超链接字符串不需要动态生成,可以直接写所要链接的页面路径,那么可以直接在超链接属性值编辑框中编辑;如果超链接字符串需要根据单元格或者参数值动态生成,则输入表达式。

超链接路径可以是相对路径也可以是绝对路径。相对路径是相对应用路径的,比如:/reportJsp/showReport.jsp,系统运算后会自动给加上应用的路径。绝对路径则一定要写完整,包含传输协议。比如:http://www.raqsoft.cn,不可只写  www.raqsoft.cn

    此外,超链接窗口为超链接在网页上显示的目标窗口,该属性如果不写,缺省为_self

 

3、编辑明细报表

    明细报表为汇总表钻取的目标报表,设置报表参数year和地区参数area,用于接收超链接传递的参数。编辑报表表达式如下:

技术分享

4、编写数据集SQL完成数据过滤

在数据集中使用参数过滤数据,属于带参数报表的制作范畴,具体使用可以参考集算报表教程,这里不再详述。

 

5、展现效果

技术分享



本文出自 “高性能报表数据计算” 博客,请务必保留此出处http://report5.blog.51cto.com/8028595/1606056

润乾集算报表呈现输出之超链接钻取

标签:报表展现输出   超链接   钻取   润乾   集算报表   

原文地址:http://report5.blog.51cto.com/8028595/1606056

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!