FastReport VCL представляет собой набор компонентов для построения отчетов, включающий в себя модули дизайнера, генератора и Preview отчетов. FastReport написан на Object Pascal и может быть установлен в Embarcadero (ex Borland и CodeGear) Delphi 4-XE2, C++Builder 4-XE2.
Возможности FastReport VCL:
Бэнд-ориентированный генератор отчетов. Широкий выбор типов бэндов позволяет построить отчет любого уровня сложности
Отчет может содержать несколько страниц. Можно построить отчет, который содержит и обложку, и данные, и заднюю страницу
Множество объектов, которые можно использовать в отчете: текст, изображение, линии, фигуры, диаграммы, штрих-код, сводная таблица, ole-объект, richtext объект, объект «флажок», градиент
Визуальный дизайнер отчетов с поддержкой масштабирования, undo/redo, выносных линий, линеек. Полностью настраиваемый интерфейс, выполненный в стиле MS Office
Отчет может содержать данные (таблицы, запросы, подключения к БД). Таким образом, можно не только использовать данные, доступные в приложении, но и самостоятельно подключаться к любым БД непосредственно из отчета. На текущий момент поддерживаются следующие библиотеки доступа к БД: ADO, BDE, DBX, IBX, FIBPlus, а также множество сторонних библиотек
Отчет может содержать диалоговые формы для запроса информации перед построением отчета
Встроенный интерпретатор, поддерживающий 4 языка: PascalScript, C++Script, BasicScript, JScript. С его помощью можно выполнять сложную обработку данных, организовать взаимодействие с элементами управления на диалоговых формах
Визуальный конструктор запросов
Фильтры экспорта во множество форматов (PDF, RTF, XLS, XML, HTML, JPG, BMP, GIF, TIFF, TXT, CSV, Open Document Format)
Моментальная отправка отчета по email
Построение отчетов, для просмотра которых требуется только web-браузер
Специальный тип отчета для печати на матричных принтерах
Наследование отчетов (поддерживается как наследование файлов отчетов, так и визуальное наследование форм с отчетом в Delphi/C++Builder)
Широкие возможности печати отчета: разрезание больших страниц отчета на малые, печать нескольких малых страниц на одной большой, печать на заданном формате с масштабированием
Использование любых источников данных, от массива до таблицы БД
Мастер для создания базовых отчетов
Сводные отчеты. Позволяют строить табличные отчеты со сложными (составными) заголовками, используя данные из одного источника. Аналог многомерных кубов (OLAP) без возможности динамического управления
Вертикальные бэнды. Позволяют строить отчеты табличного типа, когда заранее неизвестно количество колонок
Диаграммы. Полная поддержка всех возможностей библиотеки TeeChart Pro
Многофункциональный объект «Текст» может показывать одну или несколько строк текста. Он может содержать текст вперемежку с выражениями и полями БД, поддерживает простые HTML-тэги (b, i, u, strike, sub, sup, font color). Поддерживаются все виды выравнивания текста, вращение текста под произвольным углом, заливка, обрамление. Объект поддерживает режим WYSIWYG
Поддержка UNICODE
Расширяемая архитектура FastReport позволяет создавать и подключать к отчету свои объекты, фильтры экспорта, функции, мастера, движки БД
Раскрываемые (drill-down) отчеты
Интерактивные отчеты
Шифрование отчетов
Печать имени копии на каждой копии документа, например, «Первая копия», «Вторая копия». Имена копий задаются самостоятельно
Зарегистрируйтесь в качестве нашего партнера и получите доступ к заказам