簡體   English   中英

SQL Reporting Services:查找報告所在的文件夾

[英]SQL Reporting Services: Finding the folder a report is in

如果我有報告名稱,我如何以編程方式獲取報告所在的項目/文件夾的名稱?

例如,如果我有這樣的報告

http://server/Reports/Pages/Report.aspx?ItemPath=/ReportProject1/ReportName

給定ReportName如何判斷報告是否在ReportProject1文件夾中?

所以我想有一個功能,我可以傳遞他的報告名稱並獲取它的詳細信息,或者查詢報告服務器以獲取其報告文件夾的列表,我可以循環這些並查看報告的內容如何?

數據位於Reporting Services數據庫的目錄表中。 所以像查詢一樣

Select Path, Name 
From reportserver.dbo.catalog 
Where name = 'ReportProject1'

您還可以使用報告服務API,您可以使用報告服務器Web服務創建連接到報告服務器的自定義應用程序。 這將為您提供大量信息以查詢您的安裝。

查看http://technet.microsoft.com/en-us/library/ms155076(SQL.90).aspx了解更多信息

暫無
暫無

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

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