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

润乾集算报表呈现输出之固定表头

时间:2015-03-11 15:10:26      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:集算报表   报表展现输出   固定表头   

  对于高度和宽度较大的报表,用户往往希望能将表头固定以方便数据查看。润乾集算报表提供表头固定的功能,通过简单几步就可以实现。这里通过一个示例来看一下使用过程。

 

新建报表

  实现固定表头首先要制作包含表头的报表,在集算报表中,可以为报表同时设置上表头和左表头,以方便报表横向和纵向滚动查看。这里以订单数据为例,制作报表如下:

技术分享

分别设置第2行和A B C三列为报表头。

 

编辑发布报表JSP

  html报表在JSP文件中用<prefix:html>标签来发布,prefix是用户在JSP 文件头定义文件时指定的前缀名。该定义语句如下所示:

<%@tagliburi="/WEB-INT/raqsoftReport.tld" prefix="report"%>

此定义语句必须写在JSP 的开头,其中prefix 的值可以自己指定,但tag标签中的前缀必须与其保持一致。

在要发布报表的地方用上面的tag标签来发布,在tag标签中用 needScroll 属性来指定是否冻结报表的表头,用scrollWidth scrollHeight指定表头的宽度和高度。

   needScroll是否固定上表头和左表头。取值为 yes no,其中 yes 表示发布报表时冻结报表的表头,no表示发布报表时不冻结报表的表头,默认属性取值为:no

   scrollWidth固定表头报表的显示宽度。取值为整数、象素值、百分数( 80%),默认属性取值为:600

   scrollHeight固定表头报表的显示高度。取值为整数、象素值、百分数( 80%),默认属性取值为:400

   这里我们定义一个最简单的冻结表头JSPneedscroll.jsp):

<%@ page contentType="text/html;charset=GBK"%>

<%@ taglib uri="/WEB-INF/raqsoftReport.tld"prefix="report" %>

 

    <report:htmlname="report1" reportFileName="orders.rpx"

       needScroll="yes"  

       scrollWidth="800"

       scrollHeight="400"

   />

 

发布报表

  启动应用,访问上述JSP可以看到固定(上/左)表头效果,如下:

技术分享





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

润乾集算报表呈现输出之固定表头

标签:集算报表   报表展现输出   固定表头   

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

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