Передача параметров отчета в 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