五种主流web报表工具的功能对比

五种主流web报表工具的功能对比

ID:10565230

大小:35.50 KB

页数:10页

时间:2018-07-07

五种主流web报表工具的功能对比_第1页
五种主流web报表工具的功能对比_第2页
五种主流web报表工具的功能对比_第3页
五种主流web报表工具的功能对比_第4页
五种主流web报表工具的功能对比_第5页
资源描述:

《五种主流web报表工具的功能对比》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、五种主流web报表工具的功能对比文章分类:Java编程原文:http://ibaobiao.com/archives/132公司在做项目时,需要用到报表工具,经过我们对一系列市场上主流报表工具的考察、综合评定,以及到部分报表工具厂商实地考察。我们最终选择了更为专业,和适合我们开发的报表工具,以下是我们在前期选择报表工具时的部分考察评定。批量打印性能优化模板与数据能否分离设计模式易调整接口方式输出方式------------------------------------------------------------五种主流web报表工具的功能对比

2、:批量打印虽然web报表可以在电脑显示屏上展示,但许多时候更需要纸张的直观展示分析,这就考验了web报表工具的打印功能,web报表离不开打印,打印就少不了要批量。因此本文旨在多参打印,分页打印,缩放打印等方面分析各报表工具的批量打印功能。i-report:有批量报表打印功能,但一般需要通过专门的编程实现批量打印;一些较简单的分片式打印能通过主子表实现;不能自动适应纸张大小;不支持分栏打印;不支持一纸多页打印;不支持末页补足空行;不支持缩放;支持纵向分页,不支持横向分页。finereport:本身不能直接支持批量打印,需要对每张报表分别点开进行打印;

3、客户端不能保存打印设置;不能自动适应纸张大小;不支持上表头、左表头每页重复;不支持缩放;不支持强制分页;支持横/纵向分页打印;支持分栏打印。水晶报表有批量报表打印功能。对于一次批量打印出多张不同报表,同一张报表采用不同参数多次打印等方式,均需经过单独编程才能实现;一些较简单的分片式打印仅支持纵向分页,不支持横向分页;不支持分栏打印;不支持一纸多页打印;不支持末页不足空行;支持缩放;支持精确打印。润乾报表提供多种批量打印方法,主子表、报表组和调用批量打印类包;本身提供批量打印功能的类包,可直接调用,支持批量打印出多个不同的报表,每个报表可以传递不同的

4、参数,支持同一张报表采用不同的参数多次打印;支持横/纵向分页;支持支持强制分页;支持小票据的一纸多页;支持末页补足空行;支持缩印;支持打印前修改数据等多种中国报表特有的打印需求;明宇报表通过页面设置能实现一些简单的一张报表插入另一张报表空白部位的简单批量打印,但是对于一次批量打印出多张不同报表,同一张报表采用不同参数多次打印,则也只能通过编程实现了;支持纵向分页;支持分栏打印;不强制分页;需要借助ActiveX控件安装实现其他如一纸多页、缩放等打印控制功能。以上是我个人就web报表工具的批量打印功能进行简要的小结。-----------------

5、---------------------------------------------------五种主流web报表工具的功能对比:性能优化报表性能优化是很多系统开发人员选择报表工具时的重要评判,那如何考量web报表工具的性能优化如何,从哪些方面考虑呢?本人觉得就目前的一些报表工具来说无非就是从并发控制和缓存机制等方面。ireport本身并没有很好的并发控制机制;当并发访问量较大时,经常容易出错;报表模板要经过多次编译、解析然后在客户端显示报表,影响性能。finereport并发能力较强,二万单元格表在512M内存可并发100个以上,但是响应时

6、间非常长;不支持并发控制,这一点非常严重;没有报表缓存;不支持数据缓存索引;表达式循环引用死机,没有提示信息;导出excel记录数超过65525列数超过255列出错。水晶报表需要部署独立的一套负载均衡体系;需要独立进行数据库连接,可能成为性能瓶颈;集群有严重的问题,其中一台服务器倒了,会导致整个集群环境瘫痪,或者集群环境中第三方的产品倒了,会波及到bo的集群,导致整个bo产品集群的瘫痪;交互式处理的能力很差,所以只能限制每颗cpu的用户数。润乾报表并发控制挺强,二万单元格表在512M内存可并发100个以上,平均响应时间不超过3秒;具有并发控制机制,

7、独立分开管理大报表和小报表,可以单独控制大报表的并发数和小报表的并发数;具有模板缓存、报表缓存、查询结果缓存等多级缓存机制,带来性能高效提升;可以直接使用应用服务器的负载均衡体系;可以直接使用应用服务器的连接池;明宇报表并发能力一般,由于外围无用的处理过多,严重消耗资源,服务器端一般需要1G内存以上才可部署。--------------------------------------------------------------------五种主流web报表工具的功能对比:模板与数据能否分离ireport报表模板与数据分离,通过配置数据源实现数据

8、提取;finereport报表模板与数据分离,通过配置数据源实现数据提取;水晶报表报表模板与数据分离;润乾报表模板与数据分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。