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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • KeepTogether.

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

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

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

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

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

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

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

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