crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V   1 2 3 >  
Ответить в данную темуНачать новую тему
> 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/
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 14.9.2015, 10:05
Сообщение #2


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Если вы зарегистрируетесь, то появится возможность зайти на сам сайт crossplatform.ru и добавить туда описание ваших исходников, а в данной теме уже обсуждать их с теми, кому они интересны
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
TEHb
  опции профиля:
сообщение 12.10.2015, 12:01
Сообщение #3


Студент
*

Группа: Новичок
Сообщений: 11
Регистрация: 12.10.2015
Пользователь №: 4462

Спасибо сказали: 0 раз(а)




Репутация:   0  


Прошу прощения, зарегистрировался. Как добавить исходники?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 12.10.2015, 13:03
Сообщение #4


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Хм, видимо после переноса в связи с установкой нового PHP, что-то `поехало`, попробую поправить...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
TEHb
  опции профиля:
сообщение 16.10.2015, 16:32
Сообщение #5


Студент
*

Группа: Новичок
Сообщений: 11
Регистрация: 12.10.2015
Пользователь №: 4462

Спасибо сказали: 0 раз(а)




Репутация:   0  


И все же, "где у него кнопка?" :lol:
В смысле-появится ли возможность добавлять исходники?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 19.10.2015, 9:54
Сообщение #6


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Угумс, работаю над этим. :)
Просто пока не понятно, что поехало, так как я перенес сайт на новый сервер, с новой версией PHP.
Пока разбираюсь...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 25.10.2015, 8:02
Сообщение #7


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Два замечания:
1) чтобы демка собралась с Qt4 нужно поправить код Прикрепленный файл  patch0.zip ( 635 байт ) Кол-во скачиваний: 288

2) С дизайнером не разобрался, какое-то месиво из полей наложенных друг на друга, не понятно как это создано, как будет выглядеть и как редактировать.

Сообщение отредактировал Litkevich Yuriy - 25.10.2015, 8:03
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
TEHb
  опции профиля:
сообщение 27.10.2015, 8:25
Сообщение #8


Студент
*

Группа: Новичок
Сообщений: 11
Регистрация: 12.10.2015
Пользователь №: 4462

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 25.10.2015, 9:02) *
Два замечания:
1) чтобы демка собралась с Qt4 нужно поправить код Прикрепленный файл  patch0.zip ( 635 байт ) Кол-во скачиваний: 288

2) С дизайнером не разобрался, какое-то месиво из полей наложенных друг на друга, не понятно как это создано, как будет выглядеть и как редактировать.



1. Спасибо,поправим.
2. Возможно демо перенасыщена? Принцип построения отчета принципиально не нов-определить бэнды,перетащить поля,подключить источник.Просмотр отчета запускается у Вас?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 27.10.2015, 12:17
Сообщение #9


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(TEHb @ 27.10.2015, 10:25) *
Просмотр отчета запускается у Вас?
Да, но попытка в лоб добавить полей привела к некой каше в итоговом отчёте, которая не понятно как получилась. Я ожидал подпись со своим именем в конце отчёта, но почему-то подпись получилась в конце каждого блока данных.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
TEHb
  опции профиля:
сообщение 27.10.2015, 13:32
Сообщение #10


Студент
*

Группа: Новичок
Сообщений: 11
Регистрация: 12.10.2015
Пользователь №: 4462

Спасибо сказали: 0 раз(а)




Репутация:   0  


Поле с подписью расположено на Report Footer?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

3 страниц V   1 2 3 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.11.2024, 4:09