1. BIRT Project
BIRT报表是一款非常流行的开源报表开发工具。拥有和Dreamweaver一般的操作界面,可以像画table一样画报表,生成图片,导出Excel,html分页样样齐全,样式和script设置简单。
[img]http://dl2.iteye.com/upload/attachment/0088/6512/c8f33596-57b0-3181-8e7c-68863bb199ad.png[/img]
2. Pentaho
Pentaho Report Designer是一款所见即所得的开源报表设计工具。在设计报表的时候,用户可以随意拖放和设置各种报表的控件,还可以快速方便地设置报表的数据来源。在报表的设计过程中,用户可以随时预览报表的结果。
[img]http://dl2.iteye.com/upload/attachment/0088/6514/4ab7b229-7b4e-36f7-9fc7-1b5549815d40.png[/img]
3. OpenRPT
OpenRPT支持各种平台PostgreSQL的最佳化的图形化界面的SQL报表撰写。
[img]http://dl2.iteye.com/upload/attachment/0088/6516/86a5edab-363a-327d-b77b-ca14a039f79b.png[/img]
4. OpenReports
OpenReports 提供基于web 的灵活报表解决方案,支持 PDF,HTML 和XLS 报表格式,基于WebWork,Hibernate 和 Velocity 开发完成,并且还提供一个整合了Tomcat 的OpenReports-Tomcat 文件下载。使用Java进行开发,JasperReports 作为报表引擎。
[img]http://dl2.iteye.com/upload/attachment/0088/6517/e38e2e99-9df0-3169-8545-3737bd116c38.png[/img]
5. FreeReportBuilder
FreeReportBuilder是一个Java报表工具,可以与任何数据库正常工作,只需要有一个JDBC驱动程序。
[img]http://dl2.iteye.com/upload/attachment/0088/6520/34581a1f-e67a-333f-872f-7bab129875c7.png[/img]
6. JMagallanes
JMagallanes是一个开源的使用Java/J2EE开发的Olap和动态报表应用程序。JMagallanes结合了静态报表(基于JasperReports),Swing pivot表格(用于OLAP分析),和图表(基于JFreeChart)。它可从多种数据源(如:SQL,Excel,XML和其它)读取数据并可生成多种输出如:PDF,XML,应用程序特殊文件用于将来报表的脱机查看。
[img]http://dl2.iteye.com/upload/attachment/0088/6522/76e3ec07-cd50-357c-9047-6fb0e3ed25cb.png[/img]
7. ART – A lightweight reporting solution
ART是一个轻量级的,多平台基于web的报表引擎。定制容易,支持图形报表,支持通过插件把结果导出为各种格式。
[img]http://dl2.iteye.com/upload/attachment/0088/6524/a1c96782-643e-3afa-9959-5f1d5ce26c2e.png[/img]
8. DataVision
DataVision是一个用Java编写的类似于Crystal Reports的报表工具。它支持多种数据源(JDBC, 文本文件) ,输出格式有HTML, XML, PDF, LaTeX, 逗号或tab分隔的数据文件, 和DocBook。它让你用一个支持拖放操作的GUI设计报表,报表描述存储为XML。
[img]http://dl2.iteye.com/upload/attachment/0088/6526/0c2a9172-239e-3239-9203-44d4f3bfd68d.png[/img]
9. The Wabit – Open Source Reporting Tool
Wabit 是一个跨平台开源的报表工具,提供了一个GUI程序和可嵌入式的接口。
[img]http://dl2.iteye.com/upload/attachment/0088/6528/70534534-efa1-35d4-80f1-658ef66c428b.png[/img]
10. Rlib
RLIB是一个基于XML的报表引擎,可以生成PDF,HTML,CSV,文本格式
[img]http://dl2.iteye.com/upload/attachment/0088/6530/6e9584e2-949b-3261-8a77-162f04070386.png[/img]
11. JavaEye Reporting Tool – JERT
JERT是一个开放源代码的,基于web的,数据库报表工具,它能够让你不需要编程而能创建各种灵活的报表。
点击查看详情:http://www.iteye.com/topic/10317
http://www.iteye.com/topic/9873
[img]http://dl2.iteye.com/upload/attachment/0088/6532/0783a295-f8e5-31a9-9488-5cd613b875c0.png[/img]
12. iReport
iReport是一个能够创建复杂报表的开源项目,并且它能调用JasperReports库应用于任何一种java应用程序,使用纯Java编写,拥有非常丰富的图形界面。
[img]http://dl2.iteye.com/upload/attachment/0088/6534/48e6cf33-e5aa-37e0-823c-a2274bcac6a8.png[/img]
BIRT报表是一款非常流行的开源报表开发工具。拥有和Dreamweaver一般的操作界面,可以像画table一样画报表,生成图片,导出Excel,html分页样样齐全,样式和script设置简单。
[img]http://dl2.iteye.com/upload/attachment/0088/6512/c8f33596-57b0-3181-8e7c-68863bb199ad.png[/img]
2. Pentaho
Pentaho Report Designer是一款所见即所得的开源报表设计工具。在设计报表的时候,用户可以随意拖放和设置各种报表的控件,还可以快速方便地设置报表的数据来源。在报表的设计过程中,用户可以随时预览报表的结果。
[img]http://dl2.iteye.com/upload/attachment/0088/6514/4ab7b229-7b4e-36f7-9fc7-1b5549815d40.png[/img]
3. OpenRPT
OpenRPT支持各种平台PostgreSQL的最佳化的图形化界面的SQL报表撰写。
[img]http://dl2.iteye.com/upload/attachment/0088/6516/86a5edab-363a-327d-b77b-ca14a039f79b.png[/img]
4. OpenReports
OpenReports 提供基于web 的灵活报表解决方案,支持 PDF,HTML 和XLS 报表格式,基于WebWork,Hibernate 和 Velocity 开发完成,并且还提供一个整合了Tomcat 的OpenReports-Tomcat 文件下载。使用Java进行开发,JasperReports 作为报表引擎。
[img]http://dl2.iteye.com/upload/attachment/0088/6517/e38e2e99-9df0-3169-8545-3737bd116c38.png[/img]
5. FreeReportBuilder
FreeReportBuilder是一个Java报表工具,可以与任何数据库正常工作,只需要有一个JDBC驱动程序。
[img]http://dl2.iteye.com/upload/attachment/0088/6520/34581a1f-e67a-333f-872f-7bab129875c7.png[/img]
6. JMagallanes
JMagallanes是一个开源的使用Java/J2EE开发的Olap和动态报表应用程序。JMagallanes结合了静态报表(基于JasperReports),Swing pivot表格(用于OLAP分析),和图表(基于JFreeChart)。它可从多种数据源(如:SQL,Excel,XML和其它)读取数据并可生成多种输出如:PDF,XML,应用程序特殊文件用于将来报表的脱机查看。
[img]http://dl2.iteye.com/upload/attachment/0088/6522/76e3ec07-cd50-357c-9047-6fb0e3ed25cb.png[/img]
7. ART – A lightweight reporting solution
ART是一个轻量级的,多平台基于web的报表引擎。定制容易,支持图形报表,支持通过插件把结果导出为各种格式。
[img]http://dl2.iteye.com/upload/attachment/0088/6524/a1c96782-643e-3afa-9959-5f1d5ce26c2e.png[/img]
8. DataVision
DataVision是一个用Java编写的类似于Crystal Reports的报表工具。它支持多种数据源(JDBC, 文本文件) ,输出格式有HTML, XML, PDF, LaTeX, 逗号或tab分隔的数据文件, 和DocBook。它让你用一个支持拖放操作的GUI设计报表,报表描述存储为XML。
[img]http://dl2.iteye.com/upload/attachment/0088/6526/0c2a9172-239e-3239-9203-44d4f3bfd68d.png[/img]
9. The Wabit – Open Source Reporting Tool
Wabit 是一个跨平台开源的报表工具,提供了一个GUI程序和可嵌入式的接口。
[img]http://dl2.iteye.com/upload/attachment/0088/6528/70534534-efa1-35d4-80f1-658ef66c428b.png[/img]
10. Rlib
RLIB是一个基于XML的报表引擎,可以生成PDF,HTML,CSV,文本格式
[img]http://dl2.iteye.com/upload/attachment/0088/6530/6e9584e2-949b-3261-8a77-162f04070386.png[/img]
11. JavaEye Reporting Tool – JERT
JERT是一个开放源代码的,基于web的,数据库报表工具,它能够让你不需要编程而能创建各种灵活的报表。
点击查看详情:http://www.iteye.com/topic/10317
http://www.iteye.com/topic/9873
[img]http://dl2.iteye.com/upload/attachment/0088/6532/0783a295-f8e5-31a9-9488-5cd613b875c0.png[/img]
12. iReport
iReport是一个能够创建复杂报表的开源项目,并且它能调用JasperReports库应用于任何一种java应用程序,使用纯Java编写,拥有非常丰富的图形界面。
[img]http://dl2.iteye.com/upload/attachment/0088/6534/48e6cf33-e5aa-37e0-823c-a2274bcac6a8.png[/img]