FreeReport – единственный в своем роде программный продукт, распространяемый на бесплатной основе. Утилита создана как профессиональный визуальный генератор отчетов для последующей обработки в С++ Builder или Delphi.
FreeReport включает в себя несколько компонентов:
- дизайнер – служит для придания внешнего вида и удобочитаемости будущему документу;
- генератор – делает выборку указанной информации из базы данных;
- программу для предварительного просмотра будущего отчета для внесения коррективов в его внешний вид или содержимое.
Основной функционал FreeReport:
- мощный встроенный дизайнер отчетов;
- высокое быстродействие;
- обеспечение компактности кода готового отчета;
- поддержка многостраничных и композитных документов;
- экспорт информации в doc, html и rtf;
- большой список форматов бумаги для печати;
- расширяемость функционала FreeReport посредством добавления собственного кода.
FreeReport распространяется на английском языке, но простота интерфейса и отсутствие сложностей в эксплуатации не должны вызвать проблем даже у новичка. Программный продукт предоставляет возможность выбрать вид будущего отчета еще до начала его формирования. На выбор доступны: простой текст, текстовая информация с картинками, многоколоночный отчет, список и прочие.
В дизайнере FreeReport пользователь может произвольно перемещать все элементы отчета, изменять их размеры, задавать шрифт, выравнивание и габариты элементов. Здесь же можно добавлять графические файлы, линии и текст поверх формируемого отчета. В дизайнере содержится более десятка готовых шаблонов отчетов, которые можно использовать в собственных целях, немного подкорректировав их вид.
Что примечательно, FreeReport вместе с исходным кодом можете бесплатно загрузить с сайта разработчиков продукта.