隨筆 - 59, 文章 - 4, 評(píng)論 - 184, 引用 - 7
          數(shù)據(jù)加載中……

          [BIRT]-印象

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

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

          評(píng)論

          # re: [BIRT]-印象  回復(fù)  更多評(píng)論   

          BIRT與JasperReport相比,優(yōu)點(diǎn)和缺點(diǎn)在哪里?
          2005-08-23 09:29 | Ivan Chen

          # re: [BIRT]-印象  回復(fù)  更多評(píng)論   

          sorry,沒(méi)用過(guò)JasperReport
          ^_^!
          JasperReport是類庫(kù)還是開(kāi)發(fā)工具?有圖形化的界面、拖拽式的報(bào)表生成嗎?
          如果沒(méi)有,那我想就是它們的主要區(qū)別了
          2005-08-23 12:17 | 落魄的程序員
          主站蜘蛛池模板: 乌鲁木齐县| 宣恩县| 南京市| 瑞昌市| 伊春市| 平武县| 永吉县| 安顺市| 碌曲县| 阳山县| 汉川市| 锡林郭勒盟| 黄浦区| 成都市| 密山市| 阿瓦提县| 吉隆县| 松江区| 靖西县| 搜索| 永新县| 黎城县| 上杭县| 永年县| 光山县| 长乐市| 富蕴县| 黎城县| 秦皇岛市| 博白县| 深圳市| 竹溪县| 湘潭市| 西充县| 凤庆县| 博爱县| 垦利县| 偏关县| 广平县| 恩施市| 廊坊市|