前段时间报表选型,折腾了很久,最后在朋友的推荐下选了FineReport
这里也顺便将一篇转载的文章贴上来跟大家一起分享,希望大家少走弯路。
个人觉得,在选择报表工具的时候,问这3 个问题:
一、报表能不能做?
无论是用什么工具、什么方法,我们最后的目标是要实现报表,所以,肯定要选择能达成我们目标的工具。
从现在的市场来看,不用买工具,写代码也能实现报表,所以,所有的工具、方法都能顺利达成我们的目标。
二、什么人来做报表?
虽然现在大多数客户都叫嚣着要业务人员制表,但从实际情况来看,还是技术人员制表为多。
好在现在的开发工具大都是给技术人员准备的,所以技术人员掌握起来应该问题不大。
如果该报表工具还号称能让业务人员制表,恭喜你,你可能找到了一个好工具。
三、做一张报表需要多长时间?
归根结底,使用工具的目的是要提高制表效率(否则直接写代码就行,找啥工具呀)。制表的时间我分为两块:一块是报表工具的学习成本,一块是具体制作一张报表时所花的时间。
任何新的工具拿到手里,无论它宣称的有多友好、多易用,肯定需要使用者学上一段时间,短者半天、一天,长者三、五天或者更多。不过这种学习是一次性的,学会了就会了。基本可忽略不计。
具体制作报表工具所花的时间,这是关系到你选择一个报表工具的重要指标。我的经验是,先听厂家天花乱坠地吹。大家都吹过一轮后,给一两张典型的项目用表(附数据结构),都先在家里熟悉几天。然后把他们统一抓到公司现场,从新建一张报表开始,现场制表,看各自的所花的时间和制表过程的复杂度。基本上从现场制作就能看出工具的优劣与否,好的工具,做得快、样式漂亮不说,制作的过程中又顺便解释了产品原理,省得自己摸索了。
现场制作还有一个好处,能把有关的决策领导拉到现场,让其亲眼看到各个产品的表现,便于日后写的推荐报告。
个人经验还有如下:
1.试着打打厂家的客服电话,看看售后服务如何,能不能帮你解决使用中的问题;
2.看看厂家的网站(如果有),看看客户的反馈,是不是它们允许客户发表意见,建议;是不是在新的版本里加强了客户关心的问题;
3.看看网上用户的评价
4.最好自己亲自试试它们的DEMO版,体验一下;适合自己的才是好的。
了解Java报表工具就从这里开始
posted on 2008-04-14 15:32
season 阅读(604)
评论(5) 编辑 收藏 所属分类:
Java报表—功能比较