Возможности 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) отчеты
- Интерактивные отчеты
- Шифрование отчетов
- Печать имени копии на каждой копии документа, например, «Первая копия», «Вторая копия». Имена копий задаются самостоятельно