2.14. Формирование отчетов
В «MapEditor» реализованы возможности построения отчетов по табличным данным с использованием дизайнера отчетов FastReport.NET. Созданные отчеты будут отображаться только в «MapEditor», но не в других программных продуктах комплекса «ActiveMap».
Дизайнер отчетов предоставляет удобные средства для разработки внешнего вида отчета и позволяет сразу выполнить предварительный просмотр. Готовые отчеты доступны для просмотра, печати и экспорта в различные форматы (*.pdf, *.rtf, *.xls, *.html, *.jpg, *.bmp, *.gif, *.tiff, *.txt, *.csv, Open Document Format) для последующего редактирования, архивирования, пересылки по электронной почте и др.
Для построения отчета нужно выполнить следующие действия:
Выбрать данные, которые будут использованы в отчете.
Создать структуру отчета, добавив в него необходимые бэнды.
Подключить бэнды к источникам данных.
Разместить на бэндах объекты «Текст» для печати данных.
Задать форматирование у объектов.
Для управления отчетами необходимо выбрать вкладку «Открыть менеджер отчетов» раздела меню «Отчеты». Откроется окно «Список отчетов» (Рис. 2.107), предназначенное для просмотра существующих и формирования новых отчетов.
Для добавления нового отчета с помощью дизайнера отчетов необходимо нажать кнопку «Добавить отчет» и выбрать тип отчета «Общие отчеты». Откроется окно «Создание отчетной формы» (Рис. 2.108). Процесс создания отчетов с использованием дизайнера отчетов FastReport.NET подробно описан в руководстве пользователя FastReport.NET, которое можно скачать с официального сайта разработчика http://www.fast-report.com.
На Рис. 2.109 приведен пример отчета, построенного с использованием дизайнера отчетов по данным таблицы «Работники предприятий».
Добавленные отчеты отображаются в списке отчетов окна управления отчетами и раздела меню «Отчеты». Для просмотра отчета достаточно выбрать название отчета во вкладках раздела меню «Отчеты» либо выделить название отчета в окне управления отчетами и нажать кнопку «Открыть».
Для редактирования отчета необходимо выделить его название в списке и нажать кнопку «Изменить». Откроется окно «Создание отчетной формы», в котором можно отредактировать необходимые параметры отчета.
Для удаления отчета достаточно выделить отчет в списке и нажать кнопку «Удалить».