Параметры отчета (построитель отчетов версии 3.0 и службы SSRS)
К отчету можно добавлять параметры для создания ссылок на связанные отчеты, управления внешним видом отчета, фильтрации данных отчетов и уменьшения области отчета для конкретных пользователей или местоположений.
Примечание |
---|
В построителе отчетов и в конструкторе отчетов среды Business Intelligence Development Studio можно создавать и изменять определения отчета (RDL). В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе Разработка отчетов в построителе отчетов и конструкторе отчетов 3.0 (SSRS) на веб-сайте microsoft.com. |
Параметры отчета создаются следующими способами.
Автоматически при определении запроса к набору данных, содержащего переменные запроса. Для каждой переменной запроса создаются соответствующие параметр запроса набора данных и параметр отчета с такими же именами. Параметр запроса может представлять собой ссылку на переменную запроса или на входной параметр хранимой процедуры.
Автоматически при добавлении ссылки на общий набор данных, содержащий параметры запроса.
Вручную, при создании параметров отчета на панели «Данные отчета». Параметры являются одной из встроенных коллекций, которые можно включать в выражения отчета. Так как выражения используются для задания значений повсюду в определении отчета, можно использовать параметры, чтобы управлять видом отчета или чтобы передавать значения в связанные вложенные отчеты или отчеты, которые тоже используют параметры.
Дополнительные сведения см. в разделе Параметры (построитель отчетов версии 3.0 и службы SSRS).
Параметры часто используются для фильтрации данных отчета как до, так и после того, как данные возвращены отчету. Дополнительные сведения см. в разделе Фильтрация, группирование и сортировка данных (построитель отчетов версии 3.0 и службы SSRS).
При разработке отчета параметры отчета сохраняются в определении отчета. При публикации отчета сохранение параметров отчета и управление ими осуществляется отдельно от определения отчета. После сохранения отчета на сервере отчетов можно сделать следующее.
Изменить значения параметров отчета напрямую на сервере отчетов, независимо от определения отчета.
Создать множественные связанные отчеты, в которых каждый связанный отчет представляет собой ссылку на определение отчета с отдельным набором значений параметров, который может управляться независимо на сервере отчетов.
Для создания моментальных снимков отчета, журналов или подписок на опубликованный отчет необходимо понимать, как параметры отчета влияют на требования по разработке отчета. Дополнительные сведения см. в разделе Настройка параметров в подписке.
См. также