Lime Report - Qt генератор отчетов |
Здравствуйте, гость ( Вход | Регистрация )
Lime Report - Qt генератор отчетов |
Гость_TEHb_* |
4.9.2015, 15:15
Сообщение
#1
|
Гости |
Вниманию общественности представляется Lime Report - кросс-платформенная С++ библиотека, написанная с использованием Qt framework и предназначенная для разработчиков программного обеспечения, которые хотят добавить в свое Qt приложение возможность формирования отчетов или печатных форм, генерируемых на основании шаблона.
Дизайнер отчетов, входящий в состав этой библиотеки, позволит быстро и интуитивно-понятно сформировать шаблон печатной формы, который может быть сохранен в формате XML и использован в дальнейшем для генерации страниц отчета. Полученные таким образом страницы могут быть направлены на предварительный просмотр, в PDF файл или на принтер. В качестве источника данных поддерживается SQL база данных или данные, переданные из приложения с использованием интерфейса QAbstractTableModel. Также из приложения могут быть проинициализированы переменные, которые доступны в качестве параметров запросов к базе данных. Задача LimeReport - оснастить Ваше приложение функционально-богатым и в тоже время простым в использовании инструментом генерации отчетов, которым смогут пользоваться даже неискушенные в информационных технологиях пользователи. Основные возможности: Кросс-платформенность Встроенный дизайнер отчетов Встроенный предварительный просмотр Внешнее или внутреннее подключение к источнику данных Возможность передавать параметры для внутренних запросов к базе данных из внешнего приложения Различные типы бэндов, позволяющие создать отчет любой сложности. Верхний, нижний колонтитулы страницы. Группировка данных (GroupHeader, GroupFooter, Subdetail, SubdetailHeader, SubdetailFooter) Групповые функции (SUM, COUNT, AVG, MIN, MAX) Элементы отчета : Текст, Геометрические фигуры(линия, эллипс, прямоугольник), Изображение Возможность объединять элементы в горизонтальную группу Возможность использования HTML для форматирования полей вывода Возможность использования скриптов в для формирования выходных данных Автоматическое вычисление высоты бэнда Интеллектуальное рассечение бэнда с переносом данных на следующую страницу http://limereport.ru Демо, описание, файлы для скачивания: http://limereport.sourceforge.net/ |
|
|
TEHb |
18.12.2015, 11:43
Сообщение
#2
|
Студент Группа: Новичок Сообщений: 11 Регистрация: 12.10.2015 Пользователь №: 4462 Спасибо сказали: 0 раз(а) Репутация: 0 |
Версия Lime Report 1.3.1 доступна для скачивания:
Добавлено: 1. Колонки Некоторые банды могут быть разделены на колонки 2. Управление расположением объектов Элементы отчета можно прижимать к левому или правому краю, центрировать или растягивать на всю длинну контейнера 3. Старт новой страницы на группе 4. Сброс нумерации страниц на группе 5. Добавлен табличный режим в горизонтальную группировку Этот режим позволяет распределять внутреннее пространство внутри группировки между объектами при фиксированном размере самой группировки. Исправлено: Подключение к postgresql Ошибка, не дававшая корректно работать более чем одному экземпляру LimeReport::ReportEngine |
|
|
Текстовая версия | Сейчас: 24.11.2024, 19:52 |