Russian Qt Forum

Qt => Общие вопросы => Тема начата: NetWorm от Октябрь 20, 2011, 20:33



Название: Генерация отчетов!!
Отправлено: NetWorm от Октябрь 20, 2011, 20:33
Что лучше всего использовать для генерации отчетов средствами Qt???


Название: Re: Генерация отчетов!!
Отправлено: Пантер от Октябрь 20, 2011, 20:34
Лучше всего воспользоваться поиском.


Название: Re: Генерация отчетов!!
Отправлено: NetWorm от Октябрь 21, 2011, 18:30
Это и все??? Вся помощь???


Название: Re: Генерация отчетов!!
Отправлено: lit-uriy от Октябрь 21, 2011, 18:32
что поиск по форуму вызывает затруднения?


Название: Re: Генерация отчетов!!
Отправлено: panAlexey от Октябрь 21, 2011, 18:32
Это и все??? Вся помощь???

печать <- нажми меня

 (http://www.prog.org.ru/board_51_0.html)


Название: Re: Генерация отчетов!!
Отправлено: Пантер от Октябрь 21, 2011, 18:38
Это и все??? Вся помощь???

....................
Мы должны быть внимательней в выборе слов,
Оставь безнадежных больных.
Ты не вылечишь мир и в этом все дело.
Пусть спасет лишь того, кого можно спасти,
Спасет того, кого можно спасти
Доктор твоего тела...
(НАУ)


Название: Re: Генерация отчетов!!
Отправлено: NetWorm от Октябрь 22, 2011, 11:44
А есть ли руководство ncreport на русском языке??


Название: Re: Генерация отчетов!!
Отправлено: NetWorm от Октябрь 22, 2011, 15:23
Код:
    NCReport *report = new NCReport();
    report->reset(true);
    report->setReportSource(NCReportSource::File);
    report->setReportFile("c:/report1.xml");
    if (!report->hasError()){
        NCReportPreviewWindow *pv = new NCReportPreviewWindow();
        pv->setReport(report);
        pv->setOutput((NCReportPreviewOutput*)report->output());
        pv->setAttribute(Qt::WA_DeleteOnClose);
        pv->show();
    }

Делаю так как написано в примере... Открывает просто пустое окно!!!!! создал файл в NCDesigner


Название: Re: Генерация отчетов!!
Отправлено: o_m от Октябрь 22, 2011, 21:27
Мне, для моих целей хватило произведения juanluiszpaz , за что ему большое спасибо, имеется описание и примеры. Скачать можно здесь http://qt-apps.org/content/show.php/Script+Report?content=135828 (http://qt-apps.org/content/show.php/Script+Report?content=135828)


Название: Re: Генерация отчетов!!
Отправлено: PavelVX от Октябрь 28, 2011, 11:46
Мне, для моих целей хватило произведения juanluiszpaz , за что ему большое спасибо, имеется описание и примеры. Скачать можно здесь http://qt-apps.org/content/show.php/Script+Report?content=135828
Скачал, распаковал, в QtCreator собираю и пытаюсь запустить. Первый раз запустилось, но не смог подключиться к базе, сказал, что не может найти каое-то расширение. А потом вообще перестал запускаться, выскакивает следющее:
Invalid parameter passed to C runtime function.
Invalid parameter passed to C runtime function.
QObject: Cannot create children for a parent that is in a different thread.
(Parent is ShellForm(0x2ad0000), parent's thread is QThread(0x2a3dc30), current thread is QThread(0x3e38290)
QScriptEngine: Must construct a Q(Core)Application before a QScriptEngine


Название: Re: Генерация отчетов!!
Отправлено: aliks-os от Май 05, 2013, 21:39
Что лучше всего использовать для генерации отчетов средствами Qt???

Простенький генератор отчетов QtRpt. Также к нему есть дизайнер отчетов QtRptDesigner https://sourceforge.net/projects/qtrpt/files/ (https://sourceforge.net/projects/qtrpt/files/)


Название: Re: Генерация отчетов!!
Отправлено: bai от Май 17, 2013, 15:37
http://kde-apps.org/content/show.php/CuteReport?content=156232


Название: Re: Генерация отчетов!!
Отправлено: panAlexey от Май 18, 2013, 07:47
Очередная реинкарнация эксаро? :)


Название: Re: Генерация отчетов!!
Отправлено: AlFoX от Август 29, 2013, 22:30
Очередная реинкарнация эксаро? :)

Это плохо?


Название: Re: Генерация отчетов!!
Отправлено: panAlexey от Сентябрь 03, 2013, 18:27
Очередная реинкарнация эксаро? :)

Это плохо?
Я эксаро не использовал бы. Он не приспособлен для нормальных отчетов.
Разрабатывать на нем - геморойно.
А уж отчеты, расширяющиеся ВПРАВО - я вобще молчу.
Редактирование отчетов - геморой.
Я за свою жизнь тысячи отчетов сделал и знаю что это такое.
Выбрав эксаро вы пол жизни потеряете. Ну ели вам времени не жаль, то вперед.


Название: Re: Генерация отчетов!!
Отправлено: AlFoX от Сентябрь 03, 2013, 22:18
Ну так я с вами полностью согласен в этом. Если вкратце, то именно это и было причиной наших разногласий с главным разработчиком ексаро.
Я считаю что хорошо когда генератор отчетов прост для разработчика, который желает делать доработки просто и быстро, но, на мой взгляд, куда важнее простота и интуитивность для пользователя далекого от программирования.
Почему бы не сделать реинкарнацию, взяв лучшее (расширяемость через плагины) и добавив недостающее? Именно таким путем я и решил пойти, работая над CuteReport.

PS: было бы приятно пообщаться с вами подробнее насчет функционала, который вы, как имеющий опыт пользования генераторов отчетов, желали бы видеть в генераторах отчетов в общем и CuteReport в частности.