Сортировка и группировка

В диалоговом окне "Сортировка и группировка" построителя отчетов можно определить поля для сортировки в отчете и поля для объединения в группу. При группировке отчета по определенному полю все записи с одинаковым значением в этом поле будут объединяться в одну группу.

В поле "Группы" отображаются поля в порядке сверху вниз. Можно выбрать любое поле и затем для перемещения этого поля вверх или вниз по списку нажать кнопку "Вверх" или "Вниз".

Сортировка и группировка применяется согласно последовательности списка сверху вниз.

По умолчанию новая группа создаётся при каждом изменении значения записи из выбранного поля. Это свойство можно изменить в зависимости от типа поля:

  1. Для полей типа "Текст" можно выбрать "Начальные символы" и ввести количество n символов в текстовом поле ниже. Будут группироваться записи, у которых совпадают первые n символов.

  2. Для полей типа "Дата/Время" записи можно группировать по одному году, четверти, месяцу, неделе, дню, часу или минуте. Имеется возможность дополнительного определения интервала в неделях и часах: при интервале 2 недели данные группируются в двухнедельные группы, при интервале 12 часов − в группы неполного рабочего дня.

  3. Для полей типа "Автонумерация", "Валюта" или "Номер" необходимо задать интервал.

При определении необходимости объединения нескольких записей на одной странице возможно три варианта:

  1. Нет − границы страницы не учитываются.

  2. "Вся группа" − используется для печати на одной странице верхнего колонтитула группы, раздела подробных данных и нижнего колонтитула группы.

  3. "С первым содержимым" − используется для печати верхнего колонтитула группы на странице только при условии печати на этой странице первой подробной записи.