Поделиться через


Передача параметров отчета в URL-адресе

В отчет можно передавать параметры, включая их в URL-адрес. Такие параметры URL-адреса не снабжаются префиксами, поскольку они передаются непосредственно в подсистему обработки отчетов. Дополнительные сведения о параметрах отчета см. в разделе Запуск параметризованного отчета.

Чтобы задать параметр отчета в URL-адресе, просто включите в адрес имя параметра, знак равенства (=) и значение параметра. Используется следующий синтаксис: param=value. Чтобы передать в параметр значение NULL, используйте аргумент ParameterName:isnull=true, например SalesOrderNumber:isnull=true.

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

Если отчет содержит параметр, имеющий значение по умолчанию, а свойство Prompt имеет значение false (то есть в диспетчере отчетов не выбрано свойство «Подсказка пользователю»), то в URL-адресе нельзя передать значение для этого параметра. Это позволяет администраторам запретить для пользователей добавление и изменение значений определенных параметров.

Примеры

В следующем примере используется параметр отчета EmployeeID, чтобы подготовить указанный отчет к просмотру:

https://server/reportserver?/Sales/Northwest/Employee Sales Report&rs:Command=Render&EmployeeID=1234

См. также

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