java免费报表工具_报表工具:开源 or 收费?

做报表很长时间了,最近发现一个比较奇怪的现象:各家工具使出各种手段做广告、吸引注意力,但是受到程序员热烈追捧的反倒是

Jsper report

ireport

这样的免费、开源的

JAVA

工具,几个开了专版讨论

JAVA

报表的论坛里面都是热火朝天,发问者众。

这是为什么?

Jsper report

ireport

是纯

JAVA

的报表工具,相信无论出于何种目的的使用者,看上这两个产品的原因无非是因为:免费(这是最重要的)、专业的报表工具、纯

JAVA

的。看来大部分人都意识到应该用专业的工具而不是堆代码来完成报表了,这是个进步。纯

JAVA

的报表现在也有很多了,快逸报表、

Fine report

、润乾、

Style report

等等,很多。看来决定性因素只有应该:免费。

报表工具,到底免费与收费孰优孰劣?

首先,免费的

Jsper report

ireport

能给我们带来什么?答案显而易见:拥有了一个有一定可用性的报表工具;开源的代码能够拥有灵活的可定制能力和完全的控制;最重要的是成本低。

事实果真是这样吗?

Jsper report

ireport

的制表能力实在一般,老外的东西,本质上就不符合咱的需求。被水晶这种产品培养出的报表习惯,报表似乎就该这么做,做不出来的报表似乎就应该写程序,再要不请客户修改需求吧。改不了?写代码。所以用工具的结果还是吭哧吭哧写代码。

在论坛里,象“请教高手某某问题如何解决”这类的帖子比比皆是,发问者往往也是在线等答复。问题如果有解也就罢了,无非是有答案的人什么时候给答案,运气好的在线能等到,运气不好的那就等着吧。如果碰到的正好是个没解的问题呢?或许会有热心观众参与讨论,解决办法还得自己想。掰着指头算算,花在这问题上的时间、人工成本,够不够买一个收费的工具?

最近听说

Jsper report

ireport

的所有帮助文档是收费的,文档倒是相当细致,需要花大量的时间阅读。这才明白:所谓开源不可能真的有人那么无聊为人民服务,说白了还是要挣钱的,否则产品的后续研发怎么办?呵呵,听说文档都是英文的。

收费的报表工具如何呢?

至少在你有问题的时候能找个人支持你吧?!

至少还能理直气壮地说“我买了你产品,你就得帮我解决问题”吧?!

至少还能在某种程度上偷工减料说“这表我整不出来,你过来和我们一起做吧”?!

至少还能拉着人跟你一起痛苦。

从社会的分工的趋势来看,工作一定是越做越专业,分工一定是越来越细致。就报表行业看,最理想的情况应该是:专业报表厂商应该是开发商的一个外围研发中心,每家开发商出一些钱(在项目中使用报表工具)给报表厂商,而厂商则专注于为各家合作伙伴解决报表问题。

那买一个报表工具的成本要多少?

至少我见过

3000

元的报表工具,纯

JAVA

的,一定比

Jsper report

ireport

要好用,还有专门的支持和培训,运气好的时候还能赶上促销赠送,有兴趣的可以到

看看。

所以,再碰上选择报表工具的时候,一定不要怕跟老板倾诉:报表制作其实是很专业的的活,花钱买一个工具比用开源工具划算,这跟你的开发能力无关,你要做好的是你的业务系统。

posted on 2006-10-13 13:38 java-report 阅读(9643) 评论(0)  编辑  收藏

总结: 改压缩包 完全是自己整理 直接放入tomcat 或者另外服务器 就能使用, 数据库的链接只需要改动 WEN-INF下面的 reportConfig.xml 文件就行, 利用设计器 设计好后 把RAQ 文件直接放入 reportFiles 文件夹中就能看到效果。 以下是快逸报表的详细说明: 快逸报表是面向软件开发人员的、高性价比、易学易用的JAVA报表工具软件。快逸报表提供了高效的报表设计方案、强大的报表展现能力、灵活的部署机制,并且具备强有力的填报功能,为中小规模用户的数据统计分析、展现提供了理想的报表解决方案。快逸报表设计器是一个类似Excel使用环境的WEB报表设计与开发平台, 它自带报表运算引擎,连接数据库后即可展示报表效果,从最初的数据组织到前段的报表格式调整等工作都在这一环境中完成,设计完的报表模板将以RAQ的格式保存,设计器可以独立工作。 设计器运行基础(安装包中已集成): •Swing图形类包 •jdk1.4.1及以上版本 但凡有过项目经验的程序员都知道,项目中最烦人的就是报表,如果想自己轻松点,最好的办法就是选用某个报表工具,既可以灵活定制报表,解决很多编程的烦恼,又减轻了后续维护的工作量,可以把很多工作放给实施人员去做。 但是报表工具仅仅只能处理项目中的报表而已,只是项目中的一部分,因此报表工具的集成性就显得非常重要了。 目前市面上的报表工具有很多,国外的如:Crystal, Brio, Style Report等,国内的如:博易智软、和勤报表等,无一例外地都提供了一个独立的报表服务器,提供了一套完整的用户角色管理机制,导致了程序员集成的时候烦恼多多,具体分析如下: •独立的报表服务器,直接限制了报表的性能瓶颈 •无法共享web服务器的集群能力 •无法共享web服务器的连接池管理能力 •无法统一部署,实施人员既要部署自己的web应用,还需要部署报表服务器 •用户角色管理永不够用,具体的应用、具体的行业总会有自己独特的用户角色管理需求,作为通用产品的用户角色管理永远都满足不了五花八门的需要。 作为专业的报表解决方案提供商,润乾软件在这方面有自己独到的见解,润乾报表以jar包的形式提供给程序员集成,没有独立的报表服务器,没有应用架构,也没有独立的用户角色管理机制,极大的方便了程序员的集成,其优势分析如下: •没有独立的报表服务器,报表的性能瓶颈直接取决于webserver。 •可以共享web服务器的集群能力 •可以共享web服务器的连接池管理能力 •可以和程序员的web应用打成统一的war包去部署,减轻了实施人员的工作量 •直接使用web应用已有的用户角色管理机制,不存在两套管理机制无法兼容的问题,提供统一的登录界面,最终用户不需要登录两次。 总结:润乾采取的集成方案新颖独到,其报表工具完全解决了程序员的集成烦恼,非常适用于应用的集成,在易用性和集成能力上均有着优秀的表现。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值