Вы можете добавить в Отчет или Этикетку один или несколько признаков Группировки Данных, вложенных Групп может быть не долее 74 (уровней). Автоматически, для каждой Группы (уровня группы) добавляются соответствующие Полосы Верхнего и Нижнего Колонтитула (Group Header / Group Footer).

NoteОбратите Внимание

Записи Данных должны быть Отсортированы в соответствующем порядке, который должен соответствовать используемым уровням Группировки (или должны быть включенны, активированы соответствующие Индексные Тэги).

NoteСовет

Контролы Отчета (Поля Записей), которые участвуют в выражениях Группировки, обычно перемещаются из Полосы Detail в соответствующие Полосы Group Header.

Для добавления механизмов Группировки Данных:

  1. Откройте Отчет или Этикетку в соответствующем Дизайнере.

  2. В системном меню Report, выберите подпункт Data Grouping (Группировка Данных).

    Активируется соответствующий диалоговый бокс Report Properties (Параметры Отчета).

    NoteОбратите Внимание

    Если системная переменная _REPORTBUILDER не установлена на стандартный Построитель Отчетов или указывает на Построитель другого Производителя ПО, диалоговый бокс Data Grouping (Группировка Данных) может отсутствовать или может иметь нестандартный Вид. Дополнительно смотрите: _REPORTBUILDER, системная переменная или Data Grouping, диалоговый бокс.

  3. В диалоговом боксе Report Properties, активируйте Закладку Data Grouping.

  4. В закладке Data Grouping, нажмите кнопку Add (Добавить).

    Выражения Группировки Данных размещаются в соответствующий список Grouping nesting order (Порядок вложения Групп).

  5. В Контроле Group on (Группировать по:), введите требуемое выражение Группировки. Для построения Выражения можно использовать кнопку-многоточие (), которая открывает требуемый Expression Builder (Построитель Выражений).

  6. В области Group starts on (Группу Начинать с:), выберите требуемый вариант: с новой Строки, с нового Столбца, с нового Листа....

  7. Для добавления новой (следующей) Группы, нажмите вновь кнопку Add, и повторите описанные выше Этапы N.4 и N.5. Для удаления (исключения) текущей Группы, нажмите кнопку Remove (Исключить).

    NoteСовет

    Выражения группировок, которые включаются в Список Group nesting order размещаются по порядку их Определения (добавления). Однако, вы можете Изменить текущий порядок Вложения Групп Данных. Для этого используются размещенные с левой стороны элементов Списка управляющие Элементы, с помощью которых Выражение Группы можно переместить в требуемое место (изменить порядок Списка).

  8. После выполнения всех необходимых Операций - нажмите кнопку <OK>.


    Верхний и Нижний Колонтитулы создаются для каждого уровня Группировки Данных, они "окаймляют", размещаются соответственно сверху и снизу всех существующих Полос типа Detail. Каждая Полоса Группировки (Group Header / Group Footer) имеет свой собственный номер (уровень) Группы. Полосы Группировок с наибольшими номерами располагаются ближе всего к Полосе Данных (Detail band).

Дополнительно смотрите: Закладка Data Grouping, диалоговый бокс Report Properties (Постритель Отчетов) или Expression Builder, диалоговый бокс.

См. также