Концепция параметров отчета (построитель отчетов и службы SSRS)
Можно добавлять в отчет параметры, чтобы добавлять ссылки на связанные отчеты, управлять видом отчета, фильтровать данные отчета или ограничить область отчета определенными пользователями или расположениями.
Примечание |
---|
В построителе отчетов или конструкторе отчетов SQL Server Data Tools можно создавать и изменять определения отчета (RDL). В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе Разработка отчетов в построителе отчетов и конструкторе отчетов (SSRS) на веб-сайте microsoft.com. |
Параметры отчета создаются следующими способами.
Автоматически при определении запроса набора данных, содержащего переменные запроса. Для каждой переменной запроса создается соответствующий параметр запроса набора данных и параметр отчета с тем же именем. Параметр запроса может выступать в качестве ссылки на переменную запроса или выходной параметр хранимой процедуры.
Автоматически при добавлении ссылки на общий набор данных, содержащий параметры запроса.
Вручную при создании параметров отчета на панели данных отчета. Параметры являются одной из встроенных коллекций, которые можно включать в выражения отчета. Так как выражения используются для задания значений повсюду в определении отчета, можно использовать параметры, чтобы управлять видом отчета или чтобы передавать значения в связанные вложенные отчеты или отчеты, которые тоже используют параметры.
Дополнительные сведения см. в разделе Параметры отчета (построитель отчетов и службы SSRS).
Параметры часто используются для фильтрации данных отчета как до, так и после того, как данные возвращены отчету. Дополнительные сведения см. в разделе Фильтрация, группирование и сортировка данных (построитель отчетов и службы SSRS).
При разработке отчета параметры отчета сохраняются в определении отчета. При публикации отчета сохранение параметров отчета и управление ими осуществляются отдельно от определения отчета. После сохранения отчета на сервере отчетов можно сделать следующее.
Изменить значения параметров отчета напрямую на сервере отчетов, независимо от определения отчета.
Создать множественные связанные отчеты, в которых каждый связанный отчет представляет собой ссылку на определение отчета с отдельным набором значений параметров, который может управляться независимо на сервере отчетов.
Для создания моментальных снимков отчета, журналов или подписок на опубликованный отчет необходимо понимать, как параметры отчета влияют на требования по разработке отчета. Дополнительные сведения см. в разделе Настройка параметров в подписке.
См. также
Задания
Учебник. Добавление параметра к отчету (построитель отчетов)
Основные понятия
Основные понятия разработки отчетов (построитель отчетов и службы SSRS)
Внедренные и общие наборы данных отчета (построитель отчетов и службы SSRS)
Другие ресурсы
Основные понятия о доступе к отчетам и их доставке (службы SSRS)
Настройка свойств параметров для опубликованного отчета