Russian Qt Forum
Март 29, 2024, 08:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2 3   Вниз
  Печать  
Автор Тема: QT База данных отчет (reports)  (Прочитано 17904 раз)
Hornet
Гость
« : Январь 17, 2017, 21:47 »

Здравствуйте форумчане встал вопрос, как в qt creatore делаются  отчеты.
PDF,word,exel.Тут понятно но почему нет конструктора, для создания отчетов в проекте qt.
как вы решаете эту проблему.
Нашел LimeReport вдобавок DEMO?Непонимающий Opensours странная программа.
Вопрос знатокам LimeReport  можно связать с компилированным проектом qt или это отдельная фича.
Ели можно то как.
Записан
shame
Гость
« Ответ #1 : Январь 18, 2017, 00:27 »

Есть еще QtRPT и CuteReport.
Записан
Hornet
Гость
« Ответ #2 : Январь 18, 2017, 08:31 »

они совмещаются с qt creator и проектом или нет
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #3 : Январь 18, 2017, 12:39 »

Отчеты - это непростая тема.
Что конкретно нужно от отчета?
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
GraninDm
Гость
« Ответ #4 : Январь 18, 2017, 16:47 »

Я работаю с LimeReport. Отличная программа.
Что не получается?
Автор на русском отвечает на форуме.

И она не демо.
Это просто встроенный демо апп.

Нужно скачать исходники
Скомпилить
и настроить в pro файле

У меня так...
INCLUDEPATH += \
    $$PWD/../../LimeReport/include \
    и т.д.

win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../../LimeReport/build/5.6.0/win32/release/lib -llimereport
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../../LimeReport/build/5.6.0/win32/debug/lib -llimereport
else:unix:CONFIG(debug, debug|release): LIBS += -L$$PWD/../../lib/debug -llimereport
else:unix:CONFIG(release, debug|release): LIBS += -L$$PWD/../../lib/release -llimereport
« Последнее редактирование: Январь 18, 2017, 16:50 от GraninDm » Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #5 : Январь 19, 2017, 00:42 »

Я работаю с LimeReport. Отличная программа.

Хороший отчетник. Но я предпочитаю табличные, отчетники типа 1С-ных. А не итемные, как LimeReport. Они позволяют легко проделывать фокусы типа:
Цитировать
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
GraninDm
Гость
« Ответ #6 : Январь 19, 2017, 09:57 »

И где взять такой генератор отчетов А-ля расС для Qt?
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #7 : Январь 19, 2017, 10:08 »

Самому написать. Я пробовал, но он в глубокой альфе.
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
Hornet
Гость
« Ответ #8 : Январь 19, 2017, 20:17 »

Да перешли мы на qt c Embacodero rad studio xe5 там все для людей но платно.
Хер начальника дернул в строну убогова qt формы да можно для базы данных все норм в кавычках
крос-платфрменность да круто.
Ну почему нельзя в qt сделать конструктор отчетов привинти тут привинти там только ненависть к qt программируя вспоминаю ваз 2107.
Записан
Hornet
Гость
« Ответ #9 : Январь 19, 2017, 20:19 »

я так понял отчеты в qt 8 или 9 будут.
если вообще этот конструктор будет там.
Записан
Hornet
Гость
« Ответ #10 : Январь 19, 2017, 21:07 »

Может создать форму, внутри отображение html теги, для вывода данных.
как вы решаете проблему.
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #11 : Январь 19, 2017, 22:07 »

Да перешли мы на qt c Embacodero rad studio xe5 там все для людей но платно.
Хер начальника дернул в строну убогова qt формы да можно для базы данных все норм в кавычках
крос-платфрменность да круто.
Ну почему нельзя в qt сделать конструктор отчетов привинти тут привинти там только ненависть к qt программируя вспоминаю ваз 2107.
Для хорошего специалиста сделать отчет - не проблема.
Проблема мне кажется исключительно в вас.
У меня просто не хватило времени его доделать.
« Последнее редактирование: Январь 19, 2017, 22:09 от panAlexey » Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
Hornet
Гость
« Ответ #12 : Январь 19, 2017, 22:19 »

panAlexey Это было круто сказано молодец,у вас наверное тоже есть проблемы. Проблема мне кажется исключительно в вас. У вас просто не хватает времени.
Записан
Hornet
Гость
« Ответ #13 : Январь 19, 2017, 22:30 »

Статус у тебя правельный Активный балобол. Нет бы сказал человеку. Hornet   да можно реализовать в PDF , в html, даже в exel. Рекомендую тебе попробывать red studio qt забудешь. Смеющийся
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #14 : Январь 19, 2017, 22:32 »

Может создать форму, внутри отображение html теги, для вывода данных.
как вы решаете проблему.
Самый распространенный вариант решения - html. QTextDocument + QTextEdit.
Или QWebView.
Можно напрямую формировать отчет работая с Excel, Word, OO, LO.
Вариантов дохрена.
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
Страниц: [1] 2 3   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.108 секунд. Запросов: 23.