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

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

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

          這個問題,可以使用ScriptDataSource和ScripteDataSet來解決,ScripteDataSource后臺基于java bean,可以在bean里連接自己的數(shù)據(jù)源,無論是用web service還是用socket取數(shù)據(jù)源都應(yīng)該沒什么問題,另外還可以為BIRT報表提供數(shù)據(jù)庫連接池,因為本來的報表設(shè)計文件是自己去連數(shù)據(jù)庫的,所以難免會比較慢

          另外一個問題是基于屬性拖拽的問題,這個問題我沒有具體試驗過ScriptDataSet中的屬性拖拽是否可用,但我想既然基于表的可以,基于Bean的對于BIRT的開發(fā)組來說也沒什么難度,畢竟屬性都已經(jīng)綁定到DataSet里了,拖拽一下又有何妨

          posted on 2005-08-27 10:41 fisher 閱讀(2068) 評論(1)  編輯  收藏 所屬分類: Programing

          評論

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

          你光說不練,算什么東西
          2009-03-12 10:37 | apple
          主站蜘蛛池模板: 达拉特旗| 临夏市| 枣强县| 博兴县| 那坡县| 萨迦县| 木里| 错那县| 奉贤区| 宁都县| 仁怀市| 平阳县| 准格尔旗| 淮滨县| 兴国县| 梨树县| 历史| 吴旗县| 稻城县| 蓬莱市| 松原市| 浪卡子县| 溆浦县| 镇江市| 永善县| 仲巴县| 福建省| 鹤庆县| 集贤县| 防城港市| 大新县| 正蓝旗| 雷州市| 甘谷县| 玉环县| 麻江县| 凤山市| 丰台区| 新建县| 甘南县| 娄底市|