这几天由于需要,在看Jasper Report方面的东西,一直以来,我看不上这些报表工具,原因是“不纯粹”和“不美观”。所谓“不纯粹”指的是总有些隔靴搔痒的感觉,你说报表工具有没有解决报表制作问题,回答是肯定的:“有,可以做出一些报表”。但是总不是所有的格式,所有的需求都满足,退一步说,不要求100%,他们连70%我想都做不到。
不过,在这一点上,我想说:Jasper还真可以,在满足需求方面,做得甚至比有些商业的BI工具都要强,但是这也只是50步笑100步的问题。纵然你有“神奇的报表工具”,但是我有一个工作一年的Java开发人员,哪个效率更高,哪个最能够满足需求?我想答案是不言而喻的:当然是Java开发人员,架不住他可以开发阿!
对,尽管你可以说:报表工具可以有效率、有性能的完成报表工具。但是也不一定,开发人员也可以做到阿
对,尽管你可以说:报表工具可以给业务人员使用,让他们自己做报表。你快算了吧,你见过业务人员用Jasper吗?他们会纠缠死你,问这问那,为什么这样不行?为什么非要那样?
这就是“不纯粹”,那么什么叫“不美观”呢?
拿HTML输出格式来说,最为“高手”不齿的就是HTML了,认为那些是毕业生做的事情,但是,真正能写出好的div, css的又有多少?
写这篇东西的导火索之一就是我看到了Jasper生成的HTML,充斥了无用的tag和丑陋的table作为页面结构。
唉。。。为什么这个HTML Formater就不能生成“优雅的”div+css的HTML来呢?或许写这个的开发人员也是一个不齿HTML的高手吧。
或许我该自己动手写一个Formater给Jasper,优雅的将报表生成为HTML。唉。。。三年前写Report Engine的痛苦经历又要再尝一下了。
等着吧,我写。
分享到:
相关推荐
Jasper report用户手册Jasper report用户手册Jasper report用户手册Jasper report用户手册
Java Project for reporting using jasper report + struts2
Jasper Report java包 帮助文档 API 实例
Jasper Report
Jasper Report用户手册.doc 报表打印 模版制作
JasperReports介绍.doc Jasper report 报表打印 模板制作
The First Jasper Report Ever!
用jasper report生成报表需要的jar包,都在这
Jasper Report 报表的使用步骤,及基本的应用详细描述
Jasper Report用户手册 version1.0 1 简介 2 API概览 Class net.sf.jasper.engine.design.JasperDesign Class net.sf.jasper.engine.JasperReport Class net.sf.jasper.engine.JasperCompileManager Class ...
jasper report 报表源码 里面有demo 容我多说俩,jasperReports 是一个基于 Java 的开源报表工具,它可以在 Java 环境下像其它 IDE 报表工具一样来制作报表。JasperReports 支持 PDF、HTML、XLS、CSV 和 XML 文件输出...
Jasper Report Tutorial,英文版,word格式,仅供学习
jasper很多报表 ,其中包括 普通报表,分组报表,自定义报表,图形报表,以及 图形表格混合的报表
上次传落了三个,这八个包加上,xls,pdf,html,包括图形都可以生成了
这个东西很多人问我要,既然大家都喜欢下载回去看而不喜欢在网页上看,那就发布出来吧
jasper报表(odoo)
jasper server api but not jasper report api
jasper.jar jasper.jar
里面有jasper.jar,jasper-compiler.jar,jasper-compiler-jdt-5.5.15.jar,jasper-el.jar,jasper-jdt.jar,jasper-runtime.jar
JASPER