iReport+jasperReports生成报表方案

          报表总是企业级系统中不可缺少的一部分,比如什么周报表,月报表,季度报表等等.
 我刚毕业时也做过一个有很多报表的系统,那是真的够惨的,用JAVA.AWT(swing).*的相关的类,
用线条,都是用手工一条一条的画出来的,调节那些位置真的很麻烦,很费时的.现在有很多的友好的报表生成
工具,非常的方便,比如说ireport+jasperReports,birt,水晶报表,BI,,,,
 我研究了一番ireport+jasperReports相对于手工来说真的方便快捷多了,不过学习的成本相对比较高.
我觉得最主要的是要了解他们生成报表的原理.
 下面是一些相关的资料:
         1)http://forum.iteye.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"选择.

你可能感兴趣的:(html,PHP,swing,IBM,J#)