Сортировка и группировка
В диалоговом окне "Сортировка и группировка" построителя отчетов можно определить поля для сортировки в отчете и поля для объединения в группу. При группировке отчета по определенному полю все записи с одинаковым значением в этом поле будут объединяться в одну группу.
В поле "Группы" отображаются поля в порядке сверху вниз. Можно выбрать любое поле и затем для перемещения этого поля вверх или вниз по списку нажать кнопку "Вверх" или "Вниз".
Сортировка и группировка применяется согласно последовательности списка сверху вниз.
По умолчанию новая группа создаётся при каждом изменении значения записи из выбранного поля. Это свойство можно изменить в зависимости от типа поля:
-
Для полей типа "Текст" можно выбрать "Начальные символы" и ввести количество n символов в текстовом поле ниже. Будут группироваться записи, у которых совпадают первые n символов.
-
Для полей типа "Дата/Время" записи можно группировать по одному году, четверти, месяцу, неделе, дню, часу или минуте. Имеется возможность дополнительного определения интервала в неделях и часах: при интервале 2 недели данные группируются в двухнедельные группы, при интервале 12 часов − в группы неполного рабочего дня.
-
Для полей типа "Автонумерация", "Валюта" или "Номер" необходимо задать интервал.
При определении необходимости объединения нескольких записей на одной странице возможно три варианта:
-
Нет − границы страницы не учитываются.
-
"Вся группа" − используется для печати на одной странице верхнего колонтитула группы, раздела подробных данных и нижнего колонтитула группы.
-
"С первым содержимым" − используется для печати верхнего колонтитула группы на странице только при условии печати на этой странице первой подробной записи.