在dzone上闲逛时发现-‘最好的开源报表工具 ’这篇文章,点进去看到其中有一个“JavaEye Reporting Tool – JERT”,起初以为彼‘JavaEye ’非此‘JavaEye’,取名相同而已。但还是好奇的搜索了一番,结果让我几分惊奇,几分欣喜。也许是我out了,但我确实是现在才知道,原谅我吧
不过首先还是介绍下这些优秀的报表工具:
1. BIRT Project
BIRT报表是一款非常流行的开源报表开发工具。拥有和Dreamweaver一般的操作界面,可以像画table一样画报表,生成图片,导出Excel,html分页样样齐全,样式和script设置简单。
Pentaho Report Designer是一款所见即所得的开源报表设计工具。在设计报表的时候,用户可以随意拖放和设置各种报表的控件,还可以快速方便地设置报表的数据来源。在报表的设计过程中,用户可以随时预览报表的结果。
OpenRPT支持各种平台PostgreSQL的最佳化的图形化界面的SQL报表撰写。
OpenReports 提供基于web 的灵活报表解决方案,支持 PDF,HTML 和XLS 报表格式,基于WebWork,Hibernate 和 Velocity 开发完成,并且还提供一个整合了Tomcat 的OpenReports-Tomcat 文件下载。使用Java进行开发,JasperReports 作为报表引擎。
FreeReportBuilder是一个Java报表工具,可以与任何数据库正常工作,只需要有一个JDBC驱动程序。
JMagallanes是一个开源的使用Java/J2EE开发的Olap和动态报表应用程序。JMagallanes结合了静态报表(基于 JasperReports),Swing pivot表格(用于OLAP分析),和图表(基于JFreeChart)。它可从多种数据源(如:SQL,Excel,XML和其它)读取数据并可生成多种输出如:PDF,XML,应用程序特殊文件用于将来报表的脱机查看。
7. ART – A lightweight reporting solution
ART是一个轻量级的,多平台基于web的报表引擎。定制容易,支持图形报表,支持通过插件把结果导出为各种格式。
DataVision是一个用Java编写的类似于Crystal Reports的报表工具。它支持多种数据源(JDBC, 文本文件) ,输出格式有HTML, XML, PDF, LaTeX, 逗号或tab分隔的数据文件, 和DocBook。它让你用一个支持拖放操作的GUI设计报表,报表描述存储为XML。
Wabit 是一个跨平台开源的报表工具,提供了一个GUI程序和可嵌入式的接口。
RLIB是一个基于XML的报表引擎,可以生成PDF,HTML,CSV,文本格式
11. JavaEye Reporting Tool – JERT
JERT是一个开放源代码的,基于web的,数据库报表工具,它能够让你不需要编程而能创建各种灵活的报表。
点击查看详情:http://www.iteye.com/topic/10317
http://www.iteye.com/topic/9873
12. iReport
iReport是一个能够创建复杂报表的开源项目,并且它能调用JasperReports库应用于任何一种java应用程序,使用纯Java编写,拥有非常丰富的图形界面。
分享到:
相关推荐
简要介绍,对比了目前市场上的10类开源报表工具。说明了各种的特点及优缺点。
12个最好的开源报表工具.docx
开源报表工具整理.docx
BI开源报表工具调研报告,总结的挺好的,不多说,直接看文档
6款常用的Java开源报表制作工具,很实用.
自己配置好的ireport报表工具,解压了,通过bin目录开打即可使用。
DoddleReport,DoNet开源报表工具类,生成报表的开发利器
以 Birt4.4.2 为例,手把手教你如何将 Birt 开源报表 集成到已有JavaWeb 项目当中。
推荐6款常用的Java开源报表制作工具.pdf
flex的报表工具,开源的OpenFlashChar
开源商业智能分析工具和报表工具介绍.docx
推荐6款常用的Java开源报表制作工具
推荐6款常用的Java开源报表制作工具.docx
本代码主要开源了java报表工具中报表调用部分的代码,通过该开源代码,你可以了解报表工具的内部原理,掌握国内主流java报表工具的各类接口使用方法,并运用该接口对软件产品或项目中的个性化的需求进行二次开发。...
本文档是OpenReports网站上的or-3.0-admin-guide.pdf文档的翻译,它主要介绍了Web报表制作工具OpenReports3.0的功能。翻译当中难免存在错误,还请大家不吝赐教。
几种常用的开源报表工具的应用;帮助您刚快捷的入门;并且有报表之间优缺点的比较,让您在选择符合自己需求的报表的时候更加的自如;
BIRT――商业智能和报表工具。 BIRT是一个Eclipse-based开放源代码的报表系统,它主要是用在基于Java和J2ee的web应用程序上。BIRT主要由两部分组成:一个是基于Eclipse的报表设计器和一个可以添加到应用服务器的运行...
Sonarqube是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量,通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与...
报表设计开源工具,开源协议LGPL,语言java.