Одной из основных задач при построении отчетов является задача группировки выводимых данных. Группировка может применяться как для логического разделения строк с данными на странице, так и для визуального улучшения вида отчета. Для построения отчетов с группировкой применяется два бэнда – Заголовок группы (GroupHeader) и Итог группы (GroupFooter). Бэнд Заголовок Группы выводится в начале каждой группы. Бэнд Итог группы выводится в конце каждой группы. На рисунке ниже показано как может выглядеть отчет с применением группировки.

 


 

 
Настройки группировки данных определяются в редакторе бэнда Заголовок группы или на панели свойств. Для того чтобы вызвать редактор бэнда Заголовок данных, следует:
strel11 Сделать двойной щелчок левой кнопкой указателя ввода по бэнду Заголовок данных;
strel11 В контекстном меню бэнда Заголовок данных выбрать команду Редактировать (Design);
strel11 Выделить бэнд Заголовок данных и нажать кнопку Обзор свойства Условие (Condition) на панели свойств.

 

Ниже представлен редактор бэнда Заголовок данных:
 

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

img_2 Словарь данных отчета. Содержит источники данных, переменные, функции и т.д.

img_3 Панель вкладок редактора Заголовок группы. Содержит следующие вкладки:

strel11 Вкладка Выражение (Expression). На этой вкладке определяется условие для группировки данных и выбирается направление сортировки групп по значениям этого выражения.

strel11 Вкладка Колонка данных (Data Column). В случае, если группировка осуществляется по какой-либо колонке, то ее можно выбрать на этой вкладке. Также, на этой вкладке можно выбрать направление сортировки групп, по значениям колонки выбранной колонки данных.
strel11 Вкладка Суммирование (Summary). На этой вкладке определяются настройки сортировки групп, по значениям рассчитанного итога. Более подробно, в главе Сортировка данных.

 

img_4 Панель сортировки. На это панели, у параметра Направление сортировки (Sort Direction) выбирается значение, исходя из которого группы будут отсортированы по возрастанию, по убыванию или без сортировки. Более подробно, в главе Сортировка данных.