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


Панель группирования (построитель отчетов 3.0)

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

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

Если панель группирования не видна, выберите пункт Группирование в группе Показать/скрыть на вкладке Вид.

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

Панель группирования поддерживает следующие режимы.

Режим по умолчанию

В режиме по умолчанию панель «Группы строк» и панель «Группы столбцов» отображают иерархическое представление всех родительских, дочерних и смежных групп. Дочерняя группа появляется с отступом под своей родительской группой. Смежная группа появляется с тем же отступом, что и одноуровневые группы. На следующем рисунке показана область данных табликса с вложенными группами строк и смежными группами столбцов.

Табликс, вложенная и смежная строка и группы столбцов

В панели группирования отображаются соответствующие группы столбцов и строк. На следующем рисунке в панели «Группы строк» выделена группа на основе подкатегории, а в области данных табликса выделена ячейка группирования [Subcat].

Панель группирования для вложенных групп строк и столбцов

В панели «Группы строк» группа на основе подкатегории является дочерней по отношению к группе на основе категории. В панели «Группы столбцов» группа «Страна/регион» является дочерней по отношению к группе «География». Группа «Год» и группа «Страна/регион» являются смежными.

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

Расширенный режим

В расширенном режиме панель «Группы строк» и панель «Группы столбцов» отображают иерархическое представление всех групп, включая статические и динамические элементы. Если выбрать элемент, в панели «Свойства» отображаются свойства текущего выбранного элемента табликса.

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

Чтобы переключиться в Расширенный режим, щелкните правой кнопкой мыши стрелку вниз сбоку от панели столбцов и выберите Расширенный режим.

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

  • FixedData. Логическое. Предназначено для заголовков внешних строк и столбцов. Закрепляет область группы строк при вертикальной прокрутке или область группы столбцов при горизонтальной прокрутке в таком средстве отображения, как HTML.

  • HideIfNoRows. Логическое. Только для статических элементов. При его установке Hidden и ToggleItem пропускаются. Скрывает элемент, если в области данных табликса отсутствуют строки данных.

  • KeepTogether. Логическое. Показывает, что весь элемент табликса и все его вложенные элементы при возможности должны располагаться на одной странице.

  • KeepWithGroup. Логическое. Только для статических элементов строк. Там, где это возможно, отображает эту строку с предыдущим или следующим динамическим одноуровневым элементом, если он не скрыт. Для вывода заголовка строки вместе со связанной с ней группой необходимо установить параметр KeepWithGroup в значение After.

  • RepeatOnNewPage. Логическое. Только для статических элементов строк, где значение KeepWithGroup не равно None. Там, где возможно, эта статическая строка повторяется на каждой странице, на которой имеется, как минимум, один экземпляр динамического элемента, заданного KeepWithGroup. Для вывода заголовка строки вместе со связанной с ней группой необходимо установить параметр RepeatOnNewPage в значение True.

  • Hidden. Логическое. Указывает, скрыты ли строка или столбец при первоначальном отображении.

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

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

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

  • Static   Указывает на статический элемент с ячейкой заголовка.

  • (Static)   Указывает на статический элемент без ячейки заголовка (скрытый статический).