??????????報表總是企業級系統中不可缺少的一部分,比如什么周報表,月報表,季度報表等等.
?我剛畢業時也做過一個有很多報表的系統,那是真的夠慘的,用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 閱讀(2021)
評論(1) 編輯 收藏 所屬分類:
J2SE