YouTube |
Посмотрите наши видеоурок по созданию отчета со списком. Подписывайтесь на канал Stimulsoft и узнайте первыми о новых видеоуроках. Вопросы и предложения оставляйте в комментариях к видео.
|
Отчет со списком - это простой список данных, который может быть с их заголовком и итогом. В этой главе будут рассмотрены такие вопросы как:
Создание простого списка перетягиванием;
Создание простого списка перетягиванием
Шаг 1: Запустить дизайнер отчетов;
Шаг 2: Подключить данные и создать связи между источниками данных;
Шаг 3: Перетянуть из словаря данных необходимый источник даных;
Шаг 4: В окне Данные (Data) следует:
Отметить необходимые колонки данных;
Изменить их порядок;
Выбрать бэнд Данные (Data);
Установить флажок для параметра Заголовок (Header) и Итог (Footer), если необходимо добавить их в отчет.
Шаг 5: Перейти на вкладку Стили (Styles) в окне Данные, и при необходимости выбрать стиль отчета;
Шаг 6: Нажать кнопку Ок в окне Данные.
Шаг 7: Перейти на вкладку Просмотр или нажать Shift+F5, чтобы отобразить отчет в отдельном окне вьювера.
Шаг 1: Запустить дизайнер отчетов;
Шаг 2: Подключить данные и создать связи между источниками данных;
Шаг 3: Перейти на вкладку Вставить (Insert);
Шаг 4: Нажать на меню Секции (Bands) и выбрать пункт Данные (Data);
Шаг 5: Выполнить щелчок указателем ввода на странице отчета. Компонент будет добавлен в шаблон отчета.
Шаг 6: В редакторе бэнда Данные, на вкладке источник данных, выбрать источник данных для текущего бэнда Данные.
Информация |
После добавления компонента в шаблон отчета будет вызван редактор этого компонента. Если это не произошло, значит в настройках используемого дизайнера выключен параметр Редактировать после вставки (Edit After Insert). Включить эту возможно можно в меню Параметры (Options) дизайнера отчетов. Для вызова этого меню, выберите команду Параметры (Options) в меню Файл (File).
Для того чтобы вызвать редактор компонента, выполните двойной щелчок по нему левой кнопкой указателя ввода.
|
Шаг 7: Нажать кнопку Ок в редакторе бэнда Данные;
Шаг 8: На вкладке Вставить, нажать на меню Компоненты (Components) и выбрать Текст (Text);
Шаг 9: Разместить этот компонент на бэнд Данные;
Шаг 10: В редакторе текстового компонента, указать выражение и затем нажать кнопку Ок в редакторе компонента.
Информация |
В текстовом компоненте можно указать текст, выражение или текст с выражениями. В данном примере, выражение - это ссылка на колонку данных из назначенного источника данных для бэнда Данные или из связанного источника данных. Результат вычисления выражения будет отображаться в текущем текстовом копоненте.
Указать выражение в текстовом компоненте можно: Вручную, по следующему шаблону {DataSourceName.DataColumnName} или {DataSourceName.RelationName.DataColumnName}, если использует колонка данных из связанного истоника данных. Перетянуть колонку данных из словаря в редактор текстового компонента. В этом случае, выражение будет сформировано автоматически. Перетянуть колонку данных из словаря в шаблон отчета. В этом случае, будет создан текстовых компонент со ссылкой на выбранную колонку данных.
|
Шаг 11: Добавить еще несколько текстовых компонентов с выражениями на бэнд Данные;
Шаг 12: Перейти на вкладку Просмотр или нажать Shift+F5, чтобы отобразить отчет в отдельном окне вьювера.
Шаг 1: Перейти на вкладку Вставить (Insert);
Шаг 2: Нажать на меню Секции (Bands) и выбрать пункт Заголовок данных;
Шаг 3: Разместить этот компонент выше бэнда Данные, к которому он будет относиться.
Шаг 4: На вкладке Вставить, нажать на меню Компоненты (Components) и выбрать Текст (Text);
Шаг 5: Разместить этот компонент на бэнде Заголовок данных;
Шаг 6: В редакторе текстового компонента, указать выражение и затем нажать кнопку Ок в редакторе компонента.
Шаг 7: Добавить необходимое количество текстовых компонентов на бэнд Заголовок данных.
Информация |
Бэнд Заголовок данных относится к тому бэнду Данные, выше которого он непосредственно расположен. Между этими компонентами не должно располагаться других бэндов Данные или Заголовок данных.
|
Шаг 1: Перейти на вкладку Вставить (Insert);
Шаг 2: Нажать на меню Секции (Bands) и выбрать пункт Итог данных;
Шаг 3: Разместить этот компонент ниже бэнда Данные, к которому он будет относиться.
Шаг 4: На вкладке Вставить, нажать на меню Компоненты (Components) и выбрать Текст (Text);
Шаг 5: Разместить этот компонент на бэнде Итог данных;
Шаг 6: В редакторе текстового компонента, указать выражение и затем нажать кнопку Ок в редакторе компонента.
Шаг 7: Добавить необходимое количество текстовых компонентов на бэнд Итог данных.
Информация |
Бэнд Итог данных относится к тому бэнду Данные, ниже которого он непосредственно расположен. Между этими компонентами не должно располагаться других бэндов Данные или Итог данных.
Как правило на итоговых бэндах необходимо разместить текстовый компонент с выражение расчета итога. Более детально ознакомиться со всеми функциями можно в соответствующем разделе. Здесь мы приведем пример лишь для двух функций: {Count(DataSourceName.DataColumnName)} - функция расчета количества значений в указанной колонке данных.
Также, в редакторе текстового компонента, на вкладке Итог (Summary) присутствует конструктор выражения. Необходимо определить параметры расчета итога и выражение будет сформированно автоматически.
|
Иногда возникает необходимость отобразить в отчете сначала один список данных, а после его окончания - другой. По своей структуре - это фактически два последовательных простых списка.
Шаг 1: Запустить дизайнер отчетов;
Шаг 2: Подключить данные и создать связи между источниками данных;
Шаг 3: Перейти на вкладку Вставить (Insert);
Шаг 4: Нажать на меню Секции (Bands) и выбрать пункт Данные (Data);
Шаг 5: Выполнить щелчок указателем ввода на странице отчета. Компонент будет добавлен в шаблон отчета.
Шаг 6: В редакторе бэнда Данные, на вкладке источник данных, выбрать источник данных для текущего бэнда Данные.
Шаг 7: Нажать кнопку Ок в редакторе бэнда Данные;
Шаг 8: На вкладке Вставить, нажать на меню Компоненты (Components) и выбрать Текст (Text);
Шаг 9: Разместить этот компонент на бэнд Данные;
Шаг 10: В редакторе текстового компонента, указать выражение и затем нажать кнопку Ок в редакторе компонента.
Шаг 11: Добавить для этого списка заголовок данных и итог данных.
Информация |
Важно помнить: Бэнд Итог данных относится к тому бэнду Данные, ниже которого он непосредственно расположен. Между этими компонентами не должно располагаться других бэндов Данные или Итог данных.
Создание второго списка осуществляется аналогичным способом как и первого.
|
Шаг 12: На вкладке вставить, в меню Секции (Bands) и выбрать пункт Данные (Data);
Шаг 13: Добавить этот компонент отчета ниже первого бэнда Данные или после бэнда Итог отчета, который относится к первому бэнду Данные.
Шаг 14: Назначить источник данных для второго бэнда Данные и добавить необходимые тектовые компоненты на него.
Шаг 15: Добавить заголовок и итог для второго бэнда Данные;
Шаг 16: Перейти на вкладку Просмотр или нажать Shift+F5, чтобы отобразить отчет в отдельном окне вьювера.