那些年,我们用过的开源报表

文 | 帆软数据应用研究院 2014-12-28 22:28:24

2010年以来,在国内,开源报表不复昔日声势,企业级的用户也早已转向FineReport等专业报表的怀抱。开源报表没落的深度原因无暂无公论,但表面看起来,其没落与无法满足中式报表的复杂格式要求、FineReport等优秀国产报表的崛起不无关系。

有了FineReport报表之后,开源报表的使用者越来越少,但那些努力学习地使用开源报表、绞尽脑汁用源报表满足中式报表需求的日子却永远地成为了我们记忆的一部分。

ireport

ireport是一款在SourceForge.net开源社区发布的开源报表软件。制作报表时,必须与jasperreport结合使用,ireport提供可视化界面,jasperreport用于生成报表,是一款纯java报表工具。但是自iReport版本5.5.0之后,此开源报表终止新功能的开发。官方公告:在2015年12月31日以前,对iReport的维护仅限于严重缺陷的修复,不会再增加新的功能。

BIRT

BIRT是为 Web应用程序开发的基于Eclipse 的开源报表系统。BIRT有两个主要组件:基于 Eclipse 的报表设计器,以及部署到应用服务器上的运行时组件。

在与FineReport的竞争中,BIRT是较早显出颓势的开源报表之一,因为BIRTBIRT缺少填报功能,且自定义性差,因此也就难适应中式报表的需求。

Pentaho

严格来说,Pentaho并不是一个简单的开源报表工具,而是一个商业智能套件,但是兼顾报表与高端商业智能的结果是两者功能都不出色。帆软则是开发出了两套系统,报表用FineReport,商业智能分析则使用FineBI。

Pentaho以工作流为核心的、强调面向解决方案而非工具组件,整合了多个开源项目,它允许商业分析人员或开发人员创建报表、仪表盘、分析模型、商业规则和 BI 流程。

 

免费试用FineReport

阅读次数:448


返回顶部