Jarsperreport那些事儿
iteye_20818
这个作者很懒,什么都没留下…
展开
-
JasperReport那些事儿(一)——iReport制作表格
如果你还不知道jasperreport和ireport,那你可以参考我的上一篇文章,或者谷歌百度一下。好了,废话少说,Let’s start,Go! 我的环境是iReport3.0+JDK6.0。 先看看效果。 1) 准备数据源,这里使用XML文件(使用UTF8编码)作为数据源。 1 <? xml version="1.0" ...2009-02-16 21:21:00 · 610 阅读 · 0 评论 -
JasperReport那些事儿(二)——从对象到XML数据源
记得刚学Jasperreport的时候,在谷歌和百度上搜到的大多数入门文章都是教授如何使用数据库来做报表的。对于只采用简单数据集和那些直接面向数据的报表,使用数据库作为数据源是合适的;但是也有很多的报表不是直接面向原始数据的,例如财务报表,都是需要计算和做后续处理;也有一些报表引用的数据粒度小,但是数量多,使用数据库做数据源是不合适的。 XML一直被认为是一种很好的描述结构化数据的...2009-02-21 21:14:00 · 241 阅读 · 0 评论 -
JasperReport那些事儿(三)——使用XPATH查询XML
同事Q:“小黑,你上次说一半不说一半,这次可得老实交待怎么从XML查询数据了吧。” 俺:“好好,我这就交待。你看我这星期不是忙得焦头烂额么?”(注:忙永远是程序员的借口) 其实JasperReport使用的也不是什么神秘的东西,就是XPATH。 XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍...2009-02-28 13:50:00 · 343 阅读 · 0 评论 -
JasperReport那些事儿(四)——制作标签式报表
最近在想《JasperReport那些事儿》系列的写作方向的问题,是要先写Jasper的原理和基础方面,还是写怎么制作报表实例。如果你想我写一些你感兴趣的部分,可以在文章后面加评论告诉我。这周先写一篇制作报表实例的文章吧。 最近在blogjava看到一篇总结报表图例的文章http://www.blogjava.net/report9d/archive/2009/03/04/257848....2009-03-08 15:33:00 · 485 阅读 · 0 评论 -
JasperReport那些事儿(五)——再说表格式报表
上一篇文章就有人评论说Jasperreport不适合中国式报表。我就很奇怪了,我从来没说Jasperreport适合中国式报表(当然我也没说不适合)。我写文章的初衷就是分享技术,工具这种东西向来是以需求为导向的,合适就用,不合适没钱买好的,也凑合用用。但是程序员往往是没权去决定那些事儿的,程序员应该是一群能用有限的资源去解决问题的人,何况开源产品使用成本和学习成本都比较低,不用白不用。要一些人看着...2009-03-16 22:40:00 · 454 阅读 · 0 评论 -
JasperReport那些事儿(六)——制作分页式报表
之前介绍的一些报表都是单页式的报表,就是格式都一样。如果要生成一份有不同样式的报表,这要怎么做呢?就像一份保险公司保单,可能有产品介绍、收益表、建议书、最后还有合同,这都要求不同的报表分页显示。这一篇将给你介绍怎么让报表分页。 先来看一下效果。 这份报表沿用了上一篇的报表,只是在这个基础上加了分页功能。 实际上我只改动了DepartmentList_dep...2009-03-28 13:57:00 · 2040 阅读 · 0 评论 -
iReport/Jasperreport基础教程(下载)
jasperreport 是一个开源的纯java的报表工具,支持导出PDF,Excel,CSV,DOCX等格式的报表。支持多种数据源,包括关系型数据库,java bean和XML等等。 ireport 是基于jasperreport,开源的可视化报表模板编辑工具。 此教程并非我所写,我刚开始学习ireport/jasperreport的时候,也受益于这一...2009-12-21 22:31:19 · 363 阅读 · 0 评论