Welcome, Guest. Please login or register.
Did you miss your activation email?

Recent Posts

Pages: [1] 2 3 ... 10
1
Спасибо, поковыряю :) Видимо мой косяк, исправлю.
2
Discussion | Обсуждение / Re: Построчный график
« Last post by niks on Today at 03:33:53 PM »
Отправил через форумную почту
3
niks, Приветствую!
Можете пример отчета с данными в меня кинуть?.
4
Discussion | Обсуждение / Построчный график
« Last post by niks on Today at 12:34:57 AM »
Добрый день.
Подскажите пожалуйста, как провернуть такую штуку:
- имеется источник данных, выдающий отдел (вынесен в банд-заголовок), id продавца, данные о продавце - эти данные выводятся в дата-банд списком;
- второй источник данных содержит id продавца, месяцы и количество продаж в каждом месяце. Этот источник создан, как Subdedail, в скрипте имеется секция where p.id=$D{managers.manager_id}.

Как сделать, чтобы при построении списка продавцов справа от каждого строился график продаж (месяцы - количество продаж)?

Пробовал поместить график в дата-банд продавцов, поставить ему источник - подчиненную таблицу. Все поля выбираются, видимых ошибок нет, но при построении график пустой. При чем даже если переписать секцию where p.id=конретное_значение, все равно график не рисуется. Единственный случай, когда график отрисовался - id продавца было строго задано и chart был размещен не в банде, а на странице.

Если к основному дата-банду добавить sub-банд и выводить в нем поля подчиненной таблицы, все значения адекватно выводятся.
5
Discussion | Обсуждение / Re: Dialog and Function browser?
« Last post by solomon78 on March 31, 2020, 10:42:22 AM »
Mucip, Thank you, I will it a trial.
6
Discussion | Обсуждение / Re: Dialog and Function browser?
« Last post by Mucip on March 30, 2020, 12:15:39 AM »
Hi,
Let me explain mey way:
I will add these lines to header file

//For Lime Report
QSqlQueryModel *raporModel;
LimeReport::ReportEngine *mRapor;
//

And in the source code:

// to use LimeReport and fill the data into Model.
mRapor = new LimeReport::ReportEngine(this);
raporModel = new QSqlQueryModel(this);

raporModel->setQuery("SELECT * FROM tartim WHERE belge_no = '" + belge_no + "' ;");

//To load the LimeReport file.

if(!mRapor->loadFromFile(fileName))
    {
        QMessageBox::critical(this, "Hata!", fileName + " Dosyasına ulaşılamadı!");
        return;
    }

//And push the Model to Limereport. Because you fill the data to Model before.

mRapor->dataManager()->addModel("tartim", raporModel, false); //Use third parameter false if you don't want to delete Model after finishing job.:)

    mRapor->setResultEditable(false);

    mRapor->previewReport();

    //mRapor->designReport();

    //mRapor->printReport();



That's all. It's very easy. But the important thing create the LimeReport instance and the model just in time. Create them and use them. Otherwise the speed is going down.

Regards,
Mucip:)



7
Discussion | Обсуждение / Re: Dialog and Function browser?
« Last post by solomon78 on March 29, 2020, 09:41:35 PM »
I mean how to query database from Qt GUI for example(Select * from categories). Thank you
8
Discussion | Обсуждение / Re: Dialog and Function browser?
« Last post by Arin Alex on March 27, 2020, 10:43:51 AM »
solomon78, Hi!
Quote
please can you do video on how to add Limereport on Qt
Sorry, I didn't clearly understand what do you mean.
If you ask how to add limereport to your project you can watch this video https://www.youtube.com/watch?v=Z7JOOQ187XE
9
Discussion | Обсуждение / Re: Dialog and Function browser?
« Last post by solomon78 on March 26, 2020, 05:03:04 PM »
Arin Alex, Thank you for uploading video about dialogs, please can you do video on how to add Limereport on Qt and query sqlite database? I will appreciate your effort
10
Discussion | Обсуждение / Re: Dialog and Function browser?
« Last post by Mucip on March 26, 2020, 04:30:25 PM »
Hi,
You're great Arin. Thanks.  ;)

This is very usefull. Sometims it's needed to hide something on the report depends on user demand. This dialog is good for this. Dialog confirms "Do you want to see prices?".

If user choose OK then we can see the prices on the report. Otherwise we hide the prices on the report.

Regards,
Mucip:)
Pages: [1] 2 3 ... 10