Синтаксис доступа по 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 ]
Полное имя пути элемента, к которому производится доступ в базе данных сервера отчетов.&
Используется для разделения пар имен и значений параметров.prefix
Необязательный. Префикс параметра (например, rs: или rc:), обращающийся к определенному процессу, выполняющемуся на сервере отчетов. Если префикс параметра не указан, то параметр обрабатывается сервером отчетов как параметр отчета.Примечание
Если параметр отчета включается в URL-адрес, то перед ним не следует ставить префикс.
param
Имя параметра.value
Текст URL-адреса, соответствующий значению используемого параметра.
Пример
Следующий пример показывает подготовку отчета к просмотру в формате HTML 4.0.
https://servername/reportserver?/SampleReports/Employee Sales Summary&rs:Command=Render&rs:format=HTML4.0
![]() |
---|
Все пробельные символы в строке URL-адресов заменяются символами «%20» в соответствии со стандартами кодировки URL-адресов. Подобным же образом пробельный символ в секции параметров URL-адреса заменяется символом плюса (+), а символ точки с запятой в любой части строки заменяется символами «%3A». Браузер должен автоматически выполнить необходимую кодировку URL-адреса. Пользователю нет необходимости выполнять кодировку символов вручную. |
Если службы Reporting Services настроены в режиме интеграции с SharePoint, синтаксис, используемый для доступа к URL-адресу сервера отчетов, должен включать часть «/_vti_bin/» URL-адреса, чтобы использовались прокси-сервер сервера отчетов и соответствующая проверка подлинности SharePoint. Например, используйте следующий URL-адрес:
http://<SharePoint_site>/_vti_bin/ReportServer
Нельзя использовать URL-адрес
http://<RS server>/ReportServer
См. также