隨筆 - 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
          主站蜘蛛池模板: 舞阳县| 洮南市| 镶黄旗| 科技| 平果县| 临洮县| 张北县| 本溪| 萨嘎县| 香格里拉县| 右玉县| 宝坻区| 张家口市| 萨迦县| 阳谷县| 兰西县| 买车| 宜兴市| 常德市| 耿马| 晋江市| 凤冈县| 健康| 临海市| 泽库县| 正镶白旗| 玛曲县| 怀来县| 泰州市| 郴州市| 阳西县| 玉林市| 罗江县| 镇原县| 南部县| 株洲市| 漳平市| 大城县| 新晃| 五莲县| 海宁市|