Генератор отчетов FastReport VCL представляет собой современное решение для внедрения Business Intelligense в программное обеспечение любого уровня. Мы создали его с учетом большинства потребностей разработчиков, желающих использовать готовые компоненты для отчетных средств. Именно FastReport VCL при всей своей простоте, удобстве и малом размере дистрибутива, способен обеспечить должный функционал и скорость работы на практически любом современном компьютере.
Добавлена поддержка Embarcadero RAD Studio XE6 support
Добавлено событие OnGetCustomData/OnSaveCustomData которые позволяют сохранять пользовательские данные внутри отчета (смотрите новый пример CustomReportData)
Добавлено событие OnLoadDetailTemplate - используется для загрузки детальный отчетов из других источников, например полей с данными
Добавлен новый механизм многостраничного экспорта в TIFF - многостраничный документ не ограничен количеством страниц
Добавлено свойство UTF8 в CSV фильтре экспорта для хранения текста в формате UTF8
Добавлена отсутствующая RTTI информация для новых классов
Улучшено и исправлено наследование шаблонов (наследует некоторые коллекции , как классы и переменные)
Улучшен экспорт объекта checkbox в PDF
Исправлено наследования скрипта отчета - для информации смотрите пример отчета "Report with script inheritence"
Исправлено поведение интерактивного объекта chart и добавлен пример отчета "Interactive Chart "
Исправлена ошибка с экспортом в PDF теней у картинок
Исправлена ошибка с многостраничным предпросмотром
Исправлены отрицательные значения в BIFF8 экспорте (форма в скобках)
Исправлены картинки в экспорте PowerPoint
Исправлена ошибка в экспорте Excel export в редакции Enterprise
Исправлены рамки в RTF экспорте
Исправлена градиентная заливка в экспортах
Основные возможности FastReport VCL:
Бэнд-ориентированный генератор отчетов. Широкий выбор типов бэндов позволяет построить отчет любого уровня сложности.
Отчет может содержать несколько страниц. Вы можете построить отчет, который содержит и обложку, и данные, и заднюю страницу.
Множество объектов, которые можно использовать в отчете: текст, изображение, линии, фигуры, диаграммы, штрихкод, сводная таблица, ole объект, richtext объект, объект "флажок", градиент.
Визуальный дизайнер отчетов с поддержкой масштабирования, undo/redo, выносных линий, линеек. Полностью настраиваемый интерфейс, выполненный в стиле MS Office. Вы можете дать вашим пользователям возможность самостоятельно изменять существующие отчеты и создавать новые.
Отчет может содержать данные (таблицы, запросы, подключения к БД). Таким образом, вы можете не только использовать данные, доступные в вашем приложении, но и самостоятельно подключаться к любым БД непосредственно из отчета. На текущий момент поддерживаются следующие библиотеки доступа к БД: ADO, BDE, DBX, IBX, FIBPlus, а также множество сторонних библиотек.
Отчет может содержать диалоговые формы для запроса информации перед построением отчета. Вы можете создавать автономные отчеты, которые не зависят от приложения!
Встроенный интерпретатор, поддерживающий 4 языка: PascalScript, C++Script, BasicScript, JScript. С его помощью можно выполнять сложную обработку данных, организовать взаимодействие с элементами управления на диалоговых формах.
Средства отладки кода: пошаговый запуск кода, точки останова, watches.
Визуальный конструктор запросов. Вам не обязательно знать язык SQL, чтобы построить сложный запрос из нескольких таблиц.
Фильтры экспорта во множество форматов (PDF, RTF, XLS, XML, HTML, JPG, BMP, GIF, TIFF, TXT, CSV, Open Document Format).
Расширяемая архитектура FastReport позволяет создавать и подключать к отчету свои объекты, фильтры экспорта, функции, мастера, движки БД. Если имеющихся возможностей вам не достаточно - расширьте их!
Дополнительно: - наследование отчетов; - широкие возможности печати отчета; - использование любых источников данных, от массива до таблицы БД; - мастер для создания базовых отчетов; - сводные отчеты; - вертикальные бэнды; - диаграммы; - поддержка UNICODE; - отправка отчета по email нажатием одной кнопки; - компоненты для построения отчетов через Web; - cпециальный тип отчета для печати на матричных принтерах; - раскрываемые (drill-down) отчеты; - интерактивные отчеты; - шифрование отчетов.