Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе описаны методы доступа к элементам каталога различных типов в базе данных сервера отчетов или на сайте SharePoint с использованием строки rs:Command=Value. Указывать эту строку параметра не обязательно. Если она не указана, сервер отчетов оценивает тип элемента и выбирает подходящее значение параметра автоматически. Однако использование строки rs:Command=Value в URL-адресе улучшает производительность сервера отчетов.
Обратите внимание на синтаксис прокси _vti_bin в приведенных далее примерах. Дополнительные сведения об использовании синтаксиса прокси см. в справочнике по параметрам доступа к URL-адресу.
Примечание.
Интеграция служб Reporting Services с SharePoint больше не доступна после выхода SQL Server 2016.
Доступ к отчету
Чтобы открыть отчет в браузере, следует использовать параметр rs:Command=Render . Например:
-
Нативный
https://myrshost/reportserver?/Sales/YearlySalesByCategory&rs:Command=Render
Получение доступа к ресурсу
Чтобы получить доступ к ресурсу, используйте параметр rs:Command=GetResourceContents. Если ресурс совместим с браузером, например изображением, он открывается в браузере. В противном случае будет предложено открыть или сохранить файл или ресурс на диск.
Нативныйhttps://myrshost/reportserver?/Sales/StorePicture&rs:Command=GetResourceContents
Доступ к источнику данных
Для доступа к источнику данных следует использовать параметр rs:Command=GetDataSourceContents . Если браузер поддерживает XML, то определение источника данных отображается при условии, что текущий пользователь прошел проверку подлинности и обладает разрешением Read Contents для источника данных. Например:
Нативныйhttps://myrshost/reportserver?/Sales/AdventureWorks2022&rs:Command=GetDataSourceContents
<DataSourceDefinition>
<Extension>SQL</Extension>
<ConnectString>Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=AdventureWorks2022;Data Source=MYSERVER1;</ConnectString>
<CredentialRetrieval>Integrated</CredentialRetrieval>
<WindowsCredentials>False</WindowsCredentials>
<ImpersonateUser>False</ImpersonateUser>
<Prompt />
<Enabled>True</Enabled>
</DataSourceDefinition>
Строка соединения возвращается в зависимости от параметра SecureConnectionLevel для сервера отчетов. Дополнительные сведения о параметре SecureConnectionLevel см. в разделе "Использование методов безопасной веб-службы".
Доступ к содержимому папки
Для доступа к содержимому папки следует использовать параметр rs:Command=GetChildren . Возвращается типовая страница навигации по папке, содержащая ссылки на подпапки, отчеты, источники данных и ресурсы в запрошенной папке. Например:
Нативныйhttps://myrshost/reportserver?/Sales&rs:Command=GetChildren
Интерфейс, который вы видите, похож на режим просмотра каталогов, используемый в Microsoft IIS (IIS). Номер версии сервера отчетов, включая номер построения, также выводится под списком папок.