YouTube |
Посмотрите наши видеоурок по созданию отчета со списком. Подписывайтесь на канал Stimulsoft и узнайте первыми о новых видеоуроках. Вопросы и предложения оставляйте в комментариях к видео.
|
В этой главе будут рассмотрены такие вопросы как:
Простая группа с заголовком;
Отчет с группой - набор данных, сгруппированных по какому-либо признаку.
Шаг 1: Запустить дизайнер отчетов;
Шаг 2: Подключить данные и создать связи между источниками данных;
Шаг 3: Создать отчет с простым списком;
Шаг 4: Перейти на вкладку Вставить (Insert);
Шаг 5: Нажать на меню Секции (Bands) и выбрать пункт Заголовок группы (Group Header);
Шаг 6: Выполнить щелчок указателем ввода на странице отчета, выше бэнда Данные, значения которого необходимо группировать;
Шаг 7: В редакторе бэнда Заголовок группы, на вкладке Выражение или Колонка данных, выбрать условие группировки значений бэнда Данные.
Шаг 8: Нажать кнопку Ок в редакторе бэнда Заголовок группы;
Информация |
Например, если необходимо группировать продукты по категориям, то условием группировки будет колонками данных с ключами этих категорий.
|
Шаг 9: На вкладке Вставить, нажать на меню Компоненты (Components) и выбрать Текст (Text);
Шаг 10: Разместить этот компонент на бэнд Заголовок группы;
Шаг 11: В редакторе текстового компонента, указать заголовок групп (текст, выражение или выражение с текстом), а затем нажать кнопку Ок в редакторе компонента.
Шаг 12: Перейти на вкладку Просмотр или нажать Shift+F5, чтобы отобразить отчет в отдельном окне вьювера.
Шаг 1: Создать отчет с простой группой;
Шаг 2: Перейти на вкладку Вставить (Insert);
Шаг 3: Нажать на меню Секции (Bands) и выбрать пункт Итог группы (Group Header);
Шаг 4: Выполнить щелчок указателем ввода на странице отчета, ниже бэнда Данные, итоги для которого необходимо рассчитывать;
Шаг 5: На вкладке Вставить, нажать на меню Компоненты (Components) и выбрать Текст (Text);
Шаг 6: Разместить этот компонент на бэнд Итог группы;
Шаг 7: В редакторе текстового компонента, указать выражение и затем нажать кнопку Ок в редакторе компонента.
Шаг 8: Перейти на вкладку Просмотр или нажать Shift+F5, чтобы отобразить отчет в отдельном окне вьювера.
Информация |
Бэнд Итог группы относится к тому бэнду Заголовок группы, ниже которого он непосредственно расположен. Между этими компонентами не должно располагаться других бэндов Заголовок группы и Итог группы.
Как правило на итоговых бэндах необходимо разместить текстовый компонент с выражение расчета итога. Более детально ознакомиться со всеми функциями можно в соответствующем разделе. Здесь мы приведем пример лишь для двух функций: {Count(DataSourceName.DataColumnName)} - функция расчета количества значений для каждой группы.
Также, в редакторе текстового компонента, на вкладке Итог (Summary) присутствует конструктор выражения. Необходимо определить параметры расчета итога и выражение будет сформированно автоматически.
|
Вложенные группы - это иерархия групп. Например, сначала все продукты группируются по категориям, а затем по стране продаж, или наоборот. Процесс создания вложенных групп, ничем не отличается от создания простых списков с группами.
Шаг 1: Запустить дизайнер отчетов;
Шаг 2: Подключить данные и создать связи между источниками данных;
Шаг 3: Создать или открыть отчет с простым списком;
Шаг 4: Создать первую группу:
Шаг A: Перейти на вкладку Вставить (Insert);
Шаг B: Нажать на меню Секции (Bands) и выбрать пункт Заголовок группы (Group Header);
Шаг C: Выполнить щелчок указателем ввода на странице отчета, выше бэнда Данные, значения которого необходимо группировать;
Шаг D: В редакторе бэнда Заголовок группы, на вкладке Выражение или Колонка данных, выбрать условие группировки значений бэнда Данные.
Шаг E: Нажать кнопку Ок в редакторе бэнда Заголовок группы;
Шаг F: На вкладке Вставить, нажать на меню Компоненты (Components) и выбрать Текст (Text);
Шаг G: Разместить этот компонент на бэнде Заголовок группы;
Шаг H: В редакторе текстового компонента, указать заголовок групп (текст, выражение или выражение с текстом), а затем нажать кнопку Ок в редакторе компонента;
Шаг I: Добавить бэнд Итог группы. Разместить на этом бэнде текстовый компонент с функцией расчета итога.
Информация |
Мы настоятельно рекомендуем, в отчетах с группировками соблюдать одинаковое количество бэндов Заголовок группы и Итог группы в шаблоне отчета. Если необходимо, чтобы бэнд не отображался в построенном отчете, следует установить нулевую высоту для него.
|
Шаг 5: Создать вложенную группу:
Шаг A: Перейти на вкладку Вставить (Insert);
Шаг B: Нажать на меню Секции (Bands) и выбрать пункт Заголовок группы (Group Header);
Шаг C: Разместить этот бэнд между первым бэндом Заголовок группы и Данные. В этом случае, второй бэнд Заголовок данных будет формировать вложенную группу;
Шаг D: В редакторе второго бэнда Заголовок группы, на вкладке Выражение или Колонка данных, выбрать условие вложенной группировки значений бэнда Данные.
Шаг E: Нажать кнопку Ок в редакторе второго бэнда Заголовок группы;
Шаг F: На вкладке Вставить, нажать на меню Компоненты (Components) и выбрать Текст (Text);
Шаг G: Разместить этот компонент на втором бэнде Заголовок группы;
Шаг H: В редакторе текстового компонента, указать заголовок вложенных групп (текст, выражение или выражение с текстом), а затем нажать кнопку Ок в редакторе компонента;
Шаг I: Добавить бэнд Итог группы для вложенной группы. В этом случае, второй бэнд Итог группы следует разместить между бэндом Данные и первым Итогом группы. Разместить на втором бэнде Итог группы текстовый компонент с функцией расчета итога.
Шаг 6: Перейти на вкладку Просмотр или нажать Shift+F5, чтобы отобразить отчет в отдельном окне вьювера.