Панель группирования

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

Если панель группирования не отображается, в меню "Отчет " выберите группирование.

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

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

  • По умолчанию. Используйте режим по умолчанию для добавления, редактирования или удаления групп. Можно добавлять родительские и дочерние группы, а также группы подробностей, перетаскивая поля из области данных отчета и вставляя их в иерархию группы. Чтобы добавить смежную группу, нужно использовать ярлык Добавить группу . Дополнительные сведения см. в разделе "Добавление или удаление группы в регионе данных" (построитель отчетов и SSRS).

  • Расширенный Расширенный режим используется для просмотра всех элементов групп строк и столбцов, а также для установки свойств статических элементов. При создании групп или добавлении итогов автоматически задаются свойства, управляющие тем, как область данных Tablix отображает строки и столбцы на каждой странице отчета. Чтобы вручную настроить эти свойства, необходимо задать их для члена Tablix. Дополнительные сведения см. в разделе "Управление областью данных Табликса" на странице отчета (построитель отчетов и SSRS).

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

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

Снимок экрана: вложенный табликс со смежными группами строк и столбцов.

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

Снимок экрана: панель группирования для вложенных групп строк и столбцов.

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

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

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

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

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

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

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

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

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

  • KeepTogether.

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

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

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

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

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

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

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

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