SQLServer2000 ReportService測試(二) -整合web service |
|
hahalin
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:295 回覆:1698 積分:823 註冊:2002-04-14 發送簡訊給我 |
上一篇透過精靈完成了一張報表,這一篇與各位分享透過web service來呼叫
報表. 在reporting services的範例程式裡面有一支FindRenderSave的程式,
她透過呼叫ReportServer的web service,可以在client端進行讀取報表的動作,
這個範例提供了搜尋遠端的報表檔以及匯出報表的功能. 修改程式碼 在search這個按鈕內,程式碼先建立了一個ReportService的物件,然後
架構在這個ReportService物件繼續建立搜尋報表所需的物件,我在這個範例
中做了如下的修改就能直接拿來運用
' Create a new proxy to the web service rs = New ReportingService ' Authenticate to the Web service using Windows credentials rs.Credentials = System.Net.CredentialCache.DefaultCredentials ' Assign the URL of the Web service rs.Url = "http://hahalin2000/ReportServer/ReportService.asmx"在這裡因為配置的ReportServer安裝再區域網路上的另外一台執行 Windows2000的電腦名為hahalin2000,因此rs這個物件的url做了如上的修改 執行畫面 |
h5rong
一般會員 ![]() ![]() 發表:32 回覆:44 積分:15 註冊:2003-08-27 發送簡訊給我 |
|
hahalin
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:295 回覆:1698 積分:823 註冊:2002-04-14 發送簡訊給我 |
引言: 謝謝 hahalin 的大作,真讓我獲益匪淺,想請教 Report Service 正式版,版權怎麼算?聽同事說,Crystal Report 搭配 sql server, 相容性似乎有點問題,拜讀您的大作,Report Service 有點像 Crystal Report,該不會 被 microsoft 買下 了 ,期待您的 測試(三).....您客氣了,關於正式版可能要洽詢台灣微軟, 至於操作,reporting services的report designer介面並不似 crystal report,就報表欄位的拖曳置放為例,reporting services 採用表格式類似excel的設計方式, 至於crystal report的報表欄位物件幾乎可以free placement 的方式就強多囉... 不過web的solution,reporting services可以是個不錯的選擇. |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |