追随Java
简单的事情重复做,就会产生累积效应!
posts - 260,  comments - 338,  trackbacks - 0
          报表总是企业级系统中不可缺少的一部分,比如什么周报表,月报表,季度报表等等.
 我刚毕业时也做过一个有很多报表的系统,那是真的够惨的,用JAVA.AWT(swing).*的相关的类,
用线条,都是用手工一条一条的画出来的,调节那些位置真的很麻烦,很费时的.现在有很多的友好的报表生成
工具,非常的方便,比如说ireport+jasperReports,birt,水晶报表,BI,,,,
 我研究了一番ireport+jasperReports相对于手工来说真的方便快捷多了,不过学习的成本相对比较高.
我觉得最主要的是要了解他们生成报表的原理.
 下面是一些相关的资料:
         1)http://forum.javaeye.com/viewtopic.php?t=20914&start=0&postdays=0&postorder=asc&highlight=&sid=636e3bbf472661198436916551eed189
         2)http://wiki.javascud.org/display/ww2cndoc/JasperReports
         3)http://www-128.ibm.com/developerworks/cn/java/j-ireport/?ca=dwcn-newsletter-java
         4)http://xiaoya317.blogchina.com/2006282.html
         5)http://www.jasperassistant.com/demo.html
最好的资料当然是他们的官方网站了.

生成pdf时注意中文问题,把font_name设置成"仿宋_GB2312"或其他的字体,把pdf font name设置成"STSong-Light",pdf encoding选择"UniGB-UCS2-H (Chinese Simplified)",然后"PDF EMBEDDED"选择.
posted on 2006-08-03 18:36 Harryson 阅读(2004) 评论(1)  编辑  收藏 所属分类: J2SE

FeedBack:

只有注册用户登录后才能发表评论。


网站导航:
 

<2006年8月>
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789

常用链接

留言簿(10)

随笔分类(319)

AJAX

Coffee House

CSS

Java

JavaScript

Open Source

ProjectManagement

友情Blog

最新随笔

最新评论

阅读排行榜

评论排行榜