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

          [BIRT]-如何使用web service作為數(shù)據(jù)源

          今天跟好友在網(wǎng)上聊天,被問(wèn)到如何使用web serivce作為數(shù)據(jù)源來(lái)制作BIRT報(bào)表,BIRT的例子里都是基于數(shù)據(jù)庫(kù)表來(lái)構(gòu)建報(bào)表的,所以產(chǎn)生了這個(gè)疑問(wèn),本想寫(xiě)一篇step by step的文章來(lái)詳細(xì)介紹一下,可是最近實(shí)在太忙了,只好在這里介紹一下思路。

          這個(gè)問(wèn)題,可以使用ScriptDataSource和ScripteDataSet來(lái)解決,ScripteDataSource后臺(tái)基于java bean,可以在bean里連接自己的數(shù)據(jù)源,無(wú)論是用web service還是用socket取數(shù)據(jù)源都應(yīng)該沒(méi)什么問(wèn)題,另外還可以為BIRT報(bào)表提供數(shù)據(jù)庫(kù)連接池,因?yàn)楸緛?lái)的報(bào)表設(shè)計(jì)文件是自己去連數(shù)據(jù)庫(kù)的,所以難免會(huì)比較慢

          另外一個(gè)問(wèn)題是基于屬性拖拽的問(wèn)題,這個(gè)問(wèn)題我沒(méi)有具體試驗(yàn)過(guò)ScriptDataSet中的屬性拖拽是否可用,但我想既然基于表的可以,基于Bean的對(duì)于BIRT的開(kāi)發(fā)組來(lái)說(shuō)也沒(méi)什么難度,畢竟屬性都已經(jīng)綁定到DataSet里了,拖拽一下又有何妨

          posted on 2005-08-27 10:41 fisher 閱讀(2064) 評(píng)論(1)  編輯  收藏 所屬分類(lèi): Programing

          評(píng)論

          # re: [BIRT]-如何使用web service作為數(shù)據(jù)源[未登錄](méi)  回復(fù)  更多評(píng)論   

          你光說(shuō)不練,算什么東西
          2009-03-12 10:37 | apple
          主站蜘蛛池模板: 咸阳市| 宝应县| 沈丘县| 辽宁省| 桐梓县| 平利县| 波密县| 墨竹工卡县| 侯马市| 敦化市| 西乌珠穆沁旗| 盘锦市| 东乡| 田林县| 丽水市| 灵台县| 青浦区| 会宁县| 苏尼特左旗| 富宁县| 阿拉善右旗| 资源县| 沽源县| 利津县| 潮安县| 叶城县| 侯马市| 凉城县| 宜春市| 浠水县| 沙洋县| 洪雅县| 巫山县| 云阳县| 梅州市| 西平县| 柳河县| 鹿泉市| 罗江县| 三门县| 卓尼县|