新版分组交叉展现功能特性介绍

新版分组和交叉报表展现的功能在保持旧版对大数据量的展现和导出支持及其他特性的基础上新增和改进了一些功能。下面具体介绍:

        1.交叉报表采用openXML导出

        旧版中分组报表采用openXML导出excel和word文件方式,在导出大数据量分组报表方面有良好的表现,但交叉报表依然使用普通的导出方式。新版分组和交叉展现中交叉报表也采用了openXML导出excel和word文件方式,可保证大数据量交叉报表的稳定导出和导出效率。

        2.分组和交叉报表锁定表头

        新版的分组和交叉报表展现增加了展现时锁定报表表头的功能,分组和交叉报表中的左表头和上表头展现时会自动锁定,方便用户整体查阅数据。

3.灵活选择是否全部展现报表数据

        旧版中分组报表存在分组字段的,展现时默认所有分组数据折叠起来,查看明细数据时需要手动展开。新版中默认全部展开,当报表的单元格超过限制(默认为1000)的时候会全部折叠以保证展现的效果,该限制用户可以在[webroot]\WEB-INF\showConfig.xml文件中根据需要手动修改maxCellCount属性的值来配置

4.交叉表头的显示效果

        旧版中交叉报表的交叉表头较大或较长时显示效果不美观,新版中进行了改进。

 5.报表展现的缓存处理

        旧版中展现报表的工具栏提供【清空】和【刷新】按钮,两个按钮的正确使用方式与用户常规操作方式不太吻合。新版中对此进行了修改,仅保留了【刷新】按钮,用户点击刷新按钮,等于清空报表缓存+重新计算报表的操作,并且浏览器右键刷新、或重新打开报表时,自动检查报表配置文件是否被修改,如被修改则重新计算,否则使用缓存。

6.交叉报表支持展开折叠

        旧版中分组报表可灵活进行展开折叠,但交叉报表不支持该功能,新版中交叉报表也增加了展开折叠的功能,可方便用户灵活进行整体或局部的报表查阅。

        除上述特性外,新版分组和交叉报表的展现也修改了旧版中存的一些bug,例如:使用mysql和oracle数据库建立的报表展现时存在的一些问题、年月日时间格式数据展现的问题、分类系列的字段带别名时统计图展现的问题等。

本文标签: