Понятия параметров отчета в отчетах с разбивкой на страницы (построитель отчетов)

ПРИМЕНИМО К: ✔ Построитель отчетов (Майкрософт) (SSRS) ✔️ Power BI Построитель Отчетов ✔️ Конструктор отчетов в SQL Server Data Tools

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

Примечание

Создать и изменить определение для отчета на страницу (RDL-файл) можно с помощью построителя отчетов (Майкрософт), построителя отчетов Power BI и конструктора отчетов в SQL Server Data Tools.

Параметры отчета создаются следующими способами.

  • Автоматически при определении запроса набора данных, содержащего переменные запроса. Для каждой переменной запроса создается соответствующий параметр запроса набора данных и параметр отчета с тем же именем. Параметр запроса может выступать в качестве ссылки на переменную запроса или выходной параметр хранимой процедуры.

  • Автоматически при добавлении ссылки на общий набор данных, содержащий параметры запроса.

  • Вручную при создании параметров отчета на панели данных отчета. Параметры являются одной из встроенных коллекций, которые можно включать в выражения отчета. Так как выражения используются для задания значений повсюду в определении отчета, можно использовать параметры, чтобы управлять видом отчета или чтобы передавать значения в связанные вложенные отчеты или отчеты, которые тоже используют параметры.

Дополнительные сведения см. в разделе Параметры отчета (построитель отчетов и конструктор отчетов).

Параметры часто используются для фильтрации данных отчета как до, так и после того, как данные возвращены отчету. Дополнительные сведения см. в разделе Фильтрация, группирование и сортировка данных (построитель отчетов и службы SSRS).

При разработке отчета параметры отчета сохраняются в определении отчета. При публикации отчета сохранение параметров отчета и управление ими осуществляется отдельно от определения отчета. После сохранения отчета на сервере отчетов можно сделать следующее.

  • Изменить значения параметров отчета напрямую на сервере отчетов, независимо от определения отчета.

  • Создать множественные связанные отчеты, в которых каждый связанный отчет представляет собой ссылку на определение отчета с отдельным набором значений параметров, который может управляться независимо на сервере отчетов.

Для создания моментальных снимков отчета, журналов или подписок на опубликованный отчет необходимо понимать, как параметры отчета влияют на требования по разработке отчета.

См. также:

Основные понятия служб Reporting Services (SSRS) Внедренные и общие наборы данных отчета (построитель отчетов и службы SSRS)
Руководство. Добавление параметра к отчету (построитель отчетов)