Вы можете добавить в Отчет или Этикетку один или несколько признаков Группировки Данных, вложенных Групп может быть не долее 74 (уровней). Автоматически, для каждой Группы (уровня группы) добавляются соответствующие Полосы Верхнего и Нижнего Колонтитула (Group Header / Group Footer).
![]() |
---|
Записи Данных должны быть Отсортированы в соответствующем порядке, который должен соответствовать используемым уровням Группировки (или должны быть включенны, активированы соответствующие Индексные Тэги). |
![]() |
---|
Контролы Отчета (Поля Записей), которые участвуют в выражениях Группировки, обычно перемещаются из Полосы Detail в соответствующие Полосы Group Header. |
Для добавления механизмов Группировки Данных:
-
Откройте Отчет или Этикетку в соответствующем Дизайнере.
-
В системном меню Report, выберите подпункт Data Grouping (Группировка Данных).
Активируется соответствующий диалоговый бокс Report Properties (Параметры Отчета).
Обратите Внимание
Если системная переменная _REPORTBUILDER не установлена на стандартный Построитель Отчетов или указывает на Построитель другого Производителя ПО, диалоговый бокс Data Grouping (Группировка Данных) может отсутствовать или может иметь нестандартный Вид. Дополнительно смотрите: _REPORTBUILDER, системная переменная или Data Grouping, диалоговый бокс.
-
В диалоговом боксе Report Properties, активируйте Закладку Data Grouping.
-
В закладке Data Grouping, нажмите кнопку Add (Добавить).
Выражения Группировки Данных размещаются в соответствующий список Grouping nesting order (Порядок вложения Групп).
-
В Контроле Group on (Группировать по:), введите требуемое выражение Группировки. Для построения Выражения можно использовать кнопку-многоточие (…), которая открывает требуемый Expression Builder (Построитель Выражений).
-
В области Group starts on (Группу Начинать с:), выберите требуемый вариант: с новой Строки, с нового Столбца, с нового Листа....
-
Для добавления новой (следующей) Группы, нажмите вновь кнопку Add, и повторите описанные выше Этапы N.4 и N.5. Для удаления (исключения) текущей Группы, нажмите кнопку Remove (Исключить).
Совет
Выражения группировок, которые включаются в Список Group nesting order размещаются по порядку их Определения (добавления). Однако, вы можете Изменить текущий порядок Вложения Групп Данных. Для этого используются размещенные с левой стороны элементов Списка управляющие Элементы, с помощью которых Выражение Группы можно переместить в требуемое место (изменить порядок Списка).
-
После выполнения всех необходимых Операций - нажмите кнопку <OK>.
Верхний и Нижний Колонтитулы создаются для каждого уровня Группировки Данных, они "окаймляют", размещаются соответственно сверху и снизу всех существующих Полос типа Detail. Каждая Полоса Группировки (Group Header / Group Footer) имеет свой собственный номер (уровень) Группы. Полосы Группировок с наибольшими номерами располагаются ближе всего к Полосе Данных (Detail band).
Дополнительно смотрите: Закладка Data Grouping, диалоговый бокс Report Properties (Постритель Отчетов) или Expression Builder, диалоговый бокс.