URL 存取語法
您可以使用 URL 存取報表伺服器。URL 要求可包含以任何順序所列的多個參數。參數是用連字號 (&) 分隔,而名稱/值組則是由等號 (=) 所分隔。
語法
protocol://
server
/
virtualroot
?[/
pathinfo
]&prefix:param=value[&prefix:param=value]...n]
引數
protocol
URL 的通訊協定。例如,http:// 或 https://。server
執行報表伺服器的電腦名稱。這可包括完整的網域名稱,例如:machine.adventure-works.com。vitualroot
報表伺服器的虛擬根目錄名稱。?
URL 的項目路徑與參數部分。**[/**pathinfo ]
在報表伺服器資料庫中存取的項目完整路徑名稱。&
用以分隔參數的名稱與值組。前置詞
選擇性。參數前置詞 (例如,rs: 或是 rc:),用以存取在報表伺服器中執行的特定處理序。如果未包括參數的參數前置詞,報表伺服器會以報表參數來處理參數。[!附註]
如果在 URL 中包含報表參數,請不要在報表參數前面加上參數前置詞。
參數
參數名稱。value
對應至要使用的參數值之 URL 文字。
範例
下列範例會以 HTML 4.0 格式轉譯報表。
https://servername/reportserver?/SampleReports/Employee Sales Summary&rs:Command=Render&rs:format=HTML4.0
[!附註]
根據 URL 編碼標準,在 URL 字串中的任何空格字元都會使用字元 "%20" 來取代。同樣地,在 URL 參數部分中的空格字元會以加號字元 (+) 取代,而字串中任何部分的分號則會以字元 "%3A" 取代。瀏覽器應該會自動執行正確的 URL 編碼。您不必手動編碼任何字元。
當 Reporting Services 設定 SharePoint 整合模式時,用來存取報表伺服器 URL 的語法必須包含 URL 的 "/_vti_bin/" 部分,以便使用報表伺服器 Proxy 和適當的 SharePoint 驗證。例如,使用下列 URL:
http://<SharePoint_site>/_vti_bin/ReportServer
不是以下網址的 URL:
http://<RS server>/ReportServer