Добавление вложенных отчетов (построитель отчетов 2.0)
Вложенный отчет представляет собой элемент отчета, отображающий другой отчет внутри тела главного отчета. Концептуально вложенный отчет напоминает фрейм в веб-странице. Он используется для внедрения отчета в другой отчет. В качестве вложенного отчета можно использовать любой отчет. Отчет, отображаемый во вложенном отчете, хранится на сервере отчетов, обычно в той же папке, что и родительский отчет. Можно настроить родительский отчет таким образом, чтобы он передавал вложенному отчету параметры. Вложенный отчет может повторяться в пределах областей данных с использованием параметра для фильтрации данных в каждом экземпляре вложенного отчета.
Если вложенные отчеты используются для отображения отдельных групп данных, рассмотрите возможность использования вместо них областей данных (таблиц, матриц, списков, диаграмм или датчиков). Отчеты, содержащие области данных, работают быстрее, чем отчеты, включающие вложенные отчеты.
Области данных можно использовать в случаях, когда в единственную область данных нужно вложить группы данных из одного и того же источника данных. При необходимости вложения групп данных из различных источников в одну область данных, повторного использования вложенного отчета в нескольких родительских отчетах или отображения отдельного отчета внутри другого отчета следует использовать вложенные отчеты. Поместив несколько вложенных отчетов внутрь другого отчета, можно создать «информационный бюллетень».
Использование параметров во вложенных отчетах
Чтобы передать во вложенный отчет параметры из родительского отчета, определите параметр отчета в отчете, который используется в качестве вложенного. При включении вложенного отчета в родительский можно выбрать параметр отчета и значение, которое будет передаваться из родительского отчета параметру вложенного отчета.
![]() |
---|
Параметр, выбираемый из вложенного отчета, должен представлять собой параметр отчета, а не параметр запроса. Дополнительные сведения о параметрах см. в разделе Добавление параметров к отчету (построитель отчетов 2.0). |
Вложенный отчет можно поместить в основную часть отчета или в область данных. Если поместить вложенный отчет в область данных, он будет повторяться с каждым экземпляром группы или строки в области данных. Для передачи во вложенный отчет значения из группы или строки используйте в свойстве значения вложенного отчета выражение поля для поля, содержащего значение, которое необходимо передать в качестве параметра вложенного отчета.
Дополнительные сведения о работе с вложенными отчетами см. в разделе Как добавить вложенный отчет и параметры (построитель отчетов 2.0).
Указание имен и расположения вложенных отчетов
Основной отчет можно настроить таким образом, чтобы он ссылался на вложенный отчет, расположенный в другой папке на том же сервере отчетов. Для предварительного просмотра вложенного отчета в основном отчете из построителя отчетов 2.0 оба отчета должны находиться на одном сервере отчетов либо нужно указать полный путь к вложенному отчету. Синтаксис, используемый для указания вложенного отчета, зависит от того, работает ли сервер отчетов в собственном режиме или в режиме интеграции с SharePoint. Дополнительные сведения см. в разделах Как добавить вложенный отчет и параметры (построитель отчетов 2.0) и Указание путей к внешним элементам (построитель отчетов 2.0).
См. также