Поделиться через


Скрытие и отображение элементов отчета путем добавления углубленной детализации (построитель отчетов версии 3.0 и службы SSRS)

Можно управлять тем, отображается ли элемент отчета при просмотре пользователем отчета с самого начала или является скрытым. Кроме того, размещение переключателя (изображение плюса или минуса) в текстовом поле позволяет пользователям интерактивно скрывать и отображать элементы. Это действие называется углубленной детализацией. Для таблицы или матрицы можно показывать или скрывать статические строки и столбцы или строки и столбцы, связанные с группами. Основной причиной скрытия элементов является предоставление отчета, показывающего сводку, но позволяющего пользователю изучать подробные данные с помощью детализации углублением.

Отчет с действием углубленной детализации

На этом рисунке пользователь щелкает в отчете значок плюс (+), чтобы отобразить подробные данные.

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

ПримечаниеПримечание

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

Дополнительные сведения о скрытии элементов отчета см. в следующих разделах:

ПримечаниеПримечание

В построителе отчетов и в конструкторе отчетов среды Business Intelligence Development Studio можно создавать и изменять определения отчета (RDL). В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе Разработка отчетов в построителе отчетов и конструкторе отчетов 3.0 (SSRS) на веб-сайте microsoft.com.

Сравнение детализированных отчетов и отчетов с углубленной детализацией

В отчете с углубленной детализацией пользователь раскрывает или сворачивает раздел отчета для отображения подробных данных с помощью кнопки «плюс» или «минус». В детализированном отчете пользователь переходит по ссылке к сводному значению, при этом открывается отдельный, связанный отчет для отображения подробных данных. Получение подробных данных происходит только при запуске подробного отчета. Детализированные отчеты обычно требуют меньше ресурсов, чем отчеты с углубленной детализацией. Дополнительные сведения см. в разделе Детализация, углубленная детализация, вложенные отчеты и вложенные области данных (построитель отчетов версии 3.0 и службы SSRS).

Поддержка скрытых элементов отчета модулями подготовки отчетов

Переключение «скрыть-показать» для элементов отчета поддерживается только модулями подготовки отчетов, обеспечивающими интерактивное взаимодействие с пользователем, например модулем подготовки отчетов в формате HTML, который используется при создании отчета, например, в построителе или диспетчере отчетов. Другие модули подготовки отчетов отображают скрытые элементы. В следующем списке описана поддержка элементов отчета с условной видимостью:

  • В модуле подготовки HTML скрытые элементы не видны в источнике HTML.

  • Модули подготовки отчетов в формате XML отображают все элементы отчета, вне зависимости от того, являются ли они скрытыми.

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

Дополнительные сведения см. в разделе Основные сведения о подготовке отчетов к просмотру (построитель отчетов версии 3.0 и службы SSRS).