Java报表工具,首先可以分成两大类:纯Java报表工具,和支持Java的报表工具。
支持Java的报表工具 :
我们所说的”支持”Java的报表工具.其实就是非Java的报表工具,但是可以在Java程序中调用.这样的产品很多,总的讲一大类是采用独立报表服务器的,如Bo/Crystal Report,Brio,Cognos,和勤等;另一大类是在前端有控件的,如数巨报表等。
纯Java报表工具
纯Java的报表工具,就是用java语言编写的报表工具,包括报表引擎、内核、设计器界面、操作等。主要的有:Style Report,Jasper Report,birt报表,FineReport,ireport,杰表等。
主流java报表工具之填报比较:一个完整信息系统中有两个非常重要的两块:数据展现和数据录入。以往两个模块是独立两个产品,现在越来越需要一个报表软件能融合这两个功能。
Jasperreport报表工具:此款java报表软件支持数据展现,不知道有什么方法可以将数据库回填到数据库中。
帆软报表工具(FineReport):同一个模板通过不同参数可控制是用于展现还是填报,支持零客户端录入,支持数据校验,支持多源填报,支持多源填报表数据的删除行和添加行支持bs端自动计算,支持多sheet填报。
润乾报表工具:同一个模板只能由于展现或者填报,支持零客户端录入,支持数据校验,支持多源填报,不支持多源填报表数据的删除行和添加行,bs端自动计算速度慢,不支持多sheet填报,需要用填报组来间接实现。
1. BIRT Project
BIRT报表是一款非常流行的开源报表开发工具。拥有和Dreamweaver一般的操作界面,可以像画table一样画报表,生成图片,导出Excel,html分页样样齐全,样式和script设置简单。
2. Pentaho
Pentaho Report Designer是一款所见即所得的开源报表设计工具。在设计报表的时候,用户可以随意拖放和设置各种报表的控件,还可以快速方便地设置报表的数据来源。在报表的设计过程中,用户可以随时预览报表的结果。
3. OpenRPT
OpenRPT支持各种平台PostgreSQL的最佳化的图形化界面的SQL报表撰写。
4. OpenReports
OpenReports 提供基于web 的灵活报表解决方案,支持 PDF,HTML 和XLS 报表格式,基于WebWork,Hibernate 和 Velocity 开发完成,并且还提供一个整合了Tomcat 的OpenReports-Tomcat 文件下载。使用Java进行开发,JasperReports 作为报表引擎。
5. FreeReportBuilder
FreeReportBuilder是一个Java报表工具,可以与任何数据库正常工作,只需要有一个JDBC驱动程序。
6. JMagallanes
JMagallanes是一个开源的使用Java/J2EE开发的Olap和动态报表应用程序。JMagallanes结合了静态报表(基于JasperReports),Swing pivot表格(用于OLAP分析),和图表(基于JFreeChart)。它可从多种数据源(如:SQL,Excel,XML和其它)读取数据并可生成多种输出如:PDF,XML,应用程序特殊文件用于将来报表的脱机查看。
7. ART – A lightweight reporting solution
ART是一个轻量级的,多平台基于web的报表引擎。定制容易,支持图形报表,支持通过插件把结果导出为各种格式。
8. DataVision
DataVision是一个用Java编写的类似于Crystal Reports的报表工具。它支持多种数据源(JDBC, 文本文件) ,输出格式有HTML, XML, PDF, LaTeX, 逗号或tab分隔的数据文件, 和DocBook。它让你用一个支持拖放操作的GUI设计报表,报表描述存储为XML。
9. The Wabit – Open Source Reporting Tool
Wabit 是一个跨平台开源的报表工具,提供了一个GUI程序和可嵌入式的接口。
10. Rlib
RLIB是一个基于XML的报表引擎,可以生成PDF,HTML,CSV,文本格式
11. JavaEye Reporting Tool – JERT
JERT是一个开放源代码的,基于web的,数据库报表工具,它能够让你不需要编程而能创建各种灵活的报表。
12. iReport
iReport是一个能够创建复杂报表的开源项目,并且它能调用JasperReports库应用于任何一种java应用程序,使用纯Java编写,拥有非常丰富的图形界面。
分享到:
相关推荐
财务会计报表是企业在经营活动中对财务状况和经营成果进行总结的重要工具,对于了解企业的经济状况、决策制定以及监管机构的审查具有关键作用。本资料详细列出了2013年根据小企业会计准则制定的不同类型的企业财务...
在这个"ecshop总结"中,我们将深入探讨ECShop的关键特性、功能、安装配置以及常见问题。 一、ECShop简介 ECShop是由上海商派网络科技股份有限公司开发的一款电子商务平台,其核心设计遵循MVC(Model-View-...
**珠算**:学习珠算不仅是对传统计算工具的传承,也是提升计算速度和准确性的训练。通过对加减乘除的掌握,实习者能更好地理解和应用会计中的数字处理。 **点钞**:点钞技巧的掌握对于会计人员来说至关重要,因为它...
《财务报表分析》第四章主要聚焦于现金流量表的分析,这是评估企业财务状况和经营效率的重要工具。现金流量表分为三个主要部分:经营活动现金流量、投资活动现金流量和筹资活动现金流量。这三个部分共同揭示了企业...
例如,在合并财务报表时,集团作为一个会计主体,但可能不是法律主体。 - **持续经营**:假设企业在可预见的未来将持续运营,这影响会计处理方式,如资产使用和债务偿还的预期。 - **会计分期**:将企业的经营活动...
"邻家小铺"是一款轻量化、简洁设计的商城系统,旨在为商家提供高效便捷的在线销售平台。这款系统包含了全面的功能模块,如后台管理系统...对于希望快速启动线上业务或扩展销售渠道的商家来说,这是一款值得考虑的工具。
店铺型定向是针对消费者在特定店铺的浏览、收藏、加购和购买等行为进行定向广告投放的一种方式,它是访客定向和营销场景定向的综合升级版,旨在帮助商家更精准地定位潜在客户。 **店铺型定向的功能介绍**: 店铺型...
用友财务软件是一款广泛应用的财务管理系统,它的出现极大地提高了会计工作的效率,自动化处理如总账、明细账登录和财务报表生成等任务。然而,使用过程中可能会遇到各种问题,需要用户具备一定的操作知识。本文以...
总结来说,【造价壹号】工程造价管理系统是专为工程造价领域设计的高效工具,它结合了先进的网络技术和全面的功能,旨在提升造价工作的效率和准确性,尤其适合大型企业和专业造价人员使用。通过其强大的数据处理和...
《电子商务购物网站管理系统通用版》是一款专为电子商务领域设计的高效、便捷的管理工具,旨在帮助商家更好地运营在线商店,提升用户体验,优化购物流程。本文将深入探讨该系统的关键功能、架构设计以及其在实际操作...
【铁路信息化系统】铁路信息化...总结来说,北京金舟神创科技的铁路信息化系统是铁路行业试验管理和质量控制的高效工具,通过数字化手段实现了从试验到管理的全面监控,提升了整个行业的专业化、精准化和高效化水平。
1. **理解收入报表的用途与限制**:收入报表是评估企业过去业绩的关键工具,用于评估未来现金流实现的风险或不确定性,预测未来的经营表现。然而,它也可能存在一些限制,如某些无法可靠计量的项目可能会被忽略,...
总结来说,金蝶KIS专业版V10.0的工资管理系统是一个全面、灵活的工具,它覆盖了从工资类别设置、基础数据管理到日常业务处理、报表生成和税务处理的各个环节,为企业提供了一站式的薪酬管理解决方案。通过充分利用...
1. **项目计划与调度**:系统能够帮助制定详细的项目进度计划,通过甘特图或其他可视化工具展示,便于监控和调整。 2. **资源管理**:管理人力、物力等资源分配,跟踪资源使用情况,确保资源有效利用。 3. **任务...
操作手册是指导用户正确、高效使用某一系统或软件的重要工具,它详尽地阐述了系统的功能、操作流程以及可能遇到的问题解决方案。本操作手册规范旨在确保手册的质量和实用性,使其成为用户理解数字什邡数据资源管理...
总结来说,《图书馆管理系统 V1.0.2 ASP+ACCESS版》是一个基于Web的图书馆管理工具,利用ASP的动态生成能力结合ACCESS的强大数据库功能,为图书馆提供了一套全面且实用的管理平台。其易用的界面和多样的功能,使得...
总结来说,ECShop_V2.7.0_UTF8_Release0720是一个成熟的电商解决方案,其全面的功能、良好的扩展性以及丰富的社区支持,使其成为中小企业建立网上商城的理想选择。通过深入理解和有效利用提供的文档、资源和升级机制...
IAS39是国际会计准则委员会(IASB)在2004年前发布的金融工具确认和计量准则,而IFRS9则是其后的更新版,于2009年7月正式发布,并在2018年1月1日开始全面实施。 在IAS39的框架下,金融资产被分为四类:贷款和应收款项...
### Protel DXP2004 教程关键知识点总结 #### 一、Protel DXP2004 概述 **Protel DXP**是Altium公司于2001年推出的一款综合性的电子设计自动化(EDA)软件。这款软件在80年代末期就开始发展,并逐渐成为电子行业中...