Использование параметра Command

В URL-адрес можно включить параметр rs:Command. Значение этого параметра определяет тип запроса, направленного клиентом серверу отчетов. Значения, поддерживаемые параметром Command, описаны в следующей таблице.

Значение Command

Описание

GetComponentDefinition

Выводит XML-определение, связанное с элементом опубликованного отчета. Чтобы использовать это значение, необходимо иметь разрешение Чтение содержимого на элемент опубликованного отчета. Использование этого значения равносильно непосредственному вызову метода GetItemDefinition веб-службы.

GetDataSourceContents

Отображает свойства данного общего источника данных. Свойства отображаются в формате XML. Использование этого значения равносильно непосредственному вызову метода GetDataSourceContents веб-службы.

GetResourceContents

Подготавливает ресурс для просмотра и отображает его на HTML-странице. Использование этого значения равносильно непосредственному вызову метода GetItemDefinition веб-службы.

GetSharedDatasetDefinition

Отображает XML-определение, связанное с общим набором данных. Чтобы использовать это значение, требуется разрешение Чтение определения отчета на общий набор данных. Использование этого значения равносильно непосредственному вызову метода GetItemDefinition веб-службы.

ListChildren

Отображает потомков элемента, переданного по данному URL-адресу. Дочерние элементы отображаются на универсальной странице навигации по элементам. Использование этого значения равносильно вызову метода ListChildren.

Render

Отображает указанный отчет. Использование этого значения равносильно вызову метода Render.

ПримечаниеПримечание

URL-адрес может содержать только один параметр Command. Если URL-адрес включает в себя несколько параметров Command, возвращается ошибка. Если параметр Command указан в URL-адресе без сопутствующего значения, этот параметр Command не учитывается.

Пример

В следующем примере создается универсальная страница навигации по элементам, на которой можно просматривать все дочерние элементы папки Samples.

http://<Server Name>/reportserver?/SampleReports&rs:Command=ListChildren

См. также

Другие ресурсы