我需要定期生成由SSRS生成的一些報告的快照。我懇求後端訪問數據,但我不允許連接到數據庫。連接到來自SSRS的數據饋送
我從來沒有做過任何數據饋送/ RSS,我想知道如何開始使用C#來獲取SSRS中生成的報告?
有一個圖標出口數據料:
如何以編程抓住這個數據?有沒有一種方法可以利用這種導出數據饋送選項?
我需要定期生成由SSRS生成的一些報告的快照。我懇求後端訪問數據,但我不允許連接到數據庫。連接到來自SSRS的數據饋送
我從來沒有做過任何數據饋送/ RSS,我想知道如何開始使用C#來獲取SSRS中生成的報告?
有一個圖標出口數據料:
如何以編程抓住這個數據?有沒有一種方法可以利用這種導出數據饋送選項?
您可以使用Web服務訪問報表服務器。
本文介紹瞭如何使報告:
這將讓你開始訪問Web服務
http://msdn.microsoft.com/en-us/library/ms152787%28SQL.105%29.aspx
上面的鏈接是2008 R2,但應該同樣適用於2005 - 2012年
謝謝你,這是驚人的信息。我如何知道ASMX文件的路徑? rs.Url =「http://myserver/reportserver/ReportExecution2005.asmx」; ???? – 2012-08-02 15:27:21
差不多。使用報告服務器的名稱放入瀏覽器,您應該看到wsdl – 2012-08-02 15:32:28
即時通訊對不起,我從您提供的鏈接中提供了一個示例。我在說,在我看到的SSRS報告中,我沒有看到ASMX文件 – 2012-08-02 15:36:09
您是否考慮過使用SSRS Web服務屬報告? – 2012-08-01 17:35:20
@SimonHalsey像我說的,我沒有後端訪問 – 2012-08-01 17:55:14
啊我會第二@ SimonHalsey的建議,也許你可以更新的問題,並解釋你的意思是完全由「後端訪問」? (我認爲這只是意味着你不允許運行SQL查詢) – Jeroen 2012-08-01 18:18:23