隨筆 - 59, 文章 - 4, 評論 - 184, 引用 - 7
          數據加載中……

          [BIRT]-印象

          BIRT作為Eclipse的BI和Report工具,由業界領先的公司Actuate公司開發,總體印象來說,在java報表方面已經很強了,當然比起一些商業工具還是有差距的,最近在一個BOSS系統上看到的報表so強,據說那工具70W一套,比起Actuate公司的商用BIRT貴了不知道多少倍,不過感覺還是滿不錯的。
          java在報表方面要想達到PB那樣簡單易用還是比較難,對于BIRT來說,首先是高級查詢報表的實現,必須依靠ScriptedDataSource和ScriptedDataSet,而BIRT在這個事情上則只起到了一個界面生成的工具的作用,為了生成Excel的報表,則必須自己制作一個report engine嵌入到BIRT的framework中去,另外讓我不解的一個問題是BIRT竟然將插入到報表中的圖片以二進制源文件的形式存儲在XML格式的.rptdesign文件中,而web報表的參數傳遞全部采用http的get方式,why not post??
          總之在BIRT中制作初級報表以及固定查詢條件組合的報表還是比較方便的,幾乎都是自動生成了,還算比較合用,雖然有時候會有點Bug,而且速度也不快。但是在高級條件組合查詢方面還稍顯不足,只有自己寫數據庫訪問類來解決這個問題,不過有這樣的開源工具用,也算是很幸福了^_^

          posted on 2005-08-22 23:31 fisher 閱讀(1748) 評論(2)  編輯  收藏 所屬分類: Programing

          評論

          # re: [BIRT]-印象  回復  更多評論   

          BIRT與JasperReport相比,優點和缺點在哪里?
          2005-08-23 09:29 | Ivan Chen

          # re: [BIRT]-印象  回復  更多評論   

          sorry,沒用過JasperReport
          ^_^!
          JasperReport是類庫還是開發工具?有圖形化的界面、拖拽式的報表生成嗎?
          如果沒有,那我想就是它們的主要區別了
          2005-08-23 12:17 | 落魄的程序員
          主站蜘蛛池模板: 靖宇县| 长兴县| 贵溪市| 辛集市| 靖边县| 金山区| 孟村| 通山县| 阿鲁科尔沁旗| 东乌珠穆沁旗| 云南省| 加查县| 屯昌县| 嘉义市| 融水| 榕江县| 老河口市| 清远市| 桐城市| 钟祥市| 阿鲁科尔沁旗| 龙井市| 竹北市| 托克逊县| 寿阳县| 永善县| 余干县| 乌兰县| 泰宁县| 台湾省| 隆德县| 青田县| 九龙坡区| 西华县| 象山县| 道孚县| 德化县| 潮安县| 宜丰县| 龙陵县| 庆城县|