复杂报表之固定表头如何实现
在使用报表工具制作大型数据表格时,经常会遇到需要锁定表头的情况,以便在滚动页面时保持表头始终可见,从而方便用户查看数据。
下面我们就一起看下在润乾报表里面如何实现固定表头的效果。
新建报表数据集:
设计报表:
C2:=ds1.group(公司名称; 公司名称:1),设置扩展方向为:横向扩展
B3:=ds1.group(货主地区; 货主地区:1)
报表默认是按纸分页,因公司太多,横向扩展的数据会分页,若改为不分页,会出现横向滚动条,如下图所示:
那我们该如何固定左边地区,只让中间统计部分的数据可滑动显示呢?
具体操作如下:
1、选中左边的列,设置列属性的列类型为左表头。
2、在展示页面 showReport.jsp 添加标签 needScroll=”yes”
保存之后重新查看报表,效果如下:
固定表头默认是不分页的,若想要固定表头且报表分页,或想要设置固定表头之后的报表大小,都可通过标签属性控制。如下:
注意:
1、如果是想要固定上表头,选中行,并将行属性设置为报表头。
2、上表头和左表头可同时固定。
3、如果是带有参数查询的报表,同样需要在 queryReport.jsp 同样添加 needScroll 的标签。