簡體   English   中英

使用C#代碼從報表服務器下載SSRS報表

[英]Downloading SSRS report from report server using C# code

我一直在研究從C#代碼以編程方式部署和下載SSRS報告的要求。

我使用了SSRS(ReportingServices2010)公開的服務。 我能夠將報告從應用程序服務器成功部署到報告服務器。 為此,我提到了“ https://www.codeproject.com/Articles/43133/Deploying-Reports-in-Reporting-Services-Programmat ”。

意思是,部署部分已經完成,我能夠使用C#代碼部署報告。 但是現在,我希望有一種功能可以從報表服務器下載報表並將其放置到某個位置的應用程序服務器。 我想以類似的方式實現這一點,就像我部署(使用C#代碼)所做的那樣。

但是我找不到服務公開的任何方法,這些方法可以返回部署在報表服務器上的報表內容。

作為一種變通方法,我發現了一種直接在報表服務器數據庫或Power Shell腳本上進行查詢的方法。 但是我更喜歡僅使用C#代碼的解決方案。

請建議我們是否可以使用C#代碼以編程方式從報表服務器下載SSRS報表。

謝謝Ketan

您可以在ReportingServicesTools GitHub項目中查看命令Out-RsCatalogItem的代碼,以確定如何使用SOAP代理下載。 為了在.NET中創建Web服務代理,請查看此頁面 如果您仍然不確定如何進行操作,請發表評論,我將嘗試簡要介紹一下示例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM