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

Recent Posts

Pages: [1] 2 3 ... 10
1
Не бейте ногами, но я больше на питоне пишу. Как послать аргумент в эту функцию?
2
Discussion | Обсуждение / Re: Капризный SUM
« Last post by Riko on June 20, 2022, 09:30:36 AM »
Огромное списибо. Еще я заметил странное поведение всех агрегатных функций: если написать скрипт вида
$S{SUM...} то функция работает.

Но если вставить переносы строк:
$S{
  SUM...
}

то при тех же аргументах возникает ошибка.

Может это Вам поможет.
3
Discussion | Обсуждение / Re: Капризный SUM
« Last post by Arin Alex on June 18, 2022, 09:34:58 PM »
Приветствую!
Гляну, возможно отломалось :)
4
Discussion | Обсуждение / Капризный SUM
« Last post by Riko on June 16, 2022, 09:41:43 AM »
Добрый день.
Для подсчета итогов в конце отчета мне необходимо суммировать абсолютные значения величины.

В этой ветке https://limereport.ru/forum/index.php?topic=321.msg2245#msg2245 нашел замечательную
возможность использования скриптов внутри агрегатных функций: $S{SUM($S{$D{rep_sql.total_minus}+$D{rep_sql.total_plus}},"DataBand8")}

Но при попытке использования такого способа получаю ошибки: "Wrong script syntax "0""
Собрал последнюю версию библиотеки - поведение не изменилось.

Посоветуйте, как решить проблему.

Всем хорошего дня!
5
Добрый день.
На данный момент нет ни какой возможности получить номер версии используемой библиотеки. Посмотрел исходники, реализовать это не сложно. Я могу добавить это сам, смогу потом в общий репозиторий слить? или лучше оставить это вам?
6
Thank you bro i did fix the problem by adding a column which contain the numbers then hiding it from the user in QTableWidget.
7
can u send me your .lrxml file?
8
The real data changed in first variant?
But you can't got the string number?

Yep the first variant changed every row to 511 of items .. because datasource is QTableWidget
but the second one didn't it only get the first index which is 1 and it keep repeating it ,because it's not the datasource of DataBand1
if i change the DataBind1 datasource to strlist it will get the second changed but the first one keep showing just the first index (product item) and keep repeating it
9
The real data changed in first variant?
But you can't got the string number?
10
It's simple.

How you form the report?
by callback function?

no i didn't use callback i am just a beginner in limereport

 
Code: [Select]
report->loadFromFile(QDir::currentPath()+"/release/report/test2.lrxml");
    report->dataManager()->addModel("tablewidget",ui->tableWidget->model(),false);
    QStringList stringlist;
    stringlist.clear();
    for(int i=1;i<ui->tableWidget->rowCount();i++){
      stringlist<<QString::number(i);
    }
    qDebug()<<"stringlist="<<stringlist;
    QStringListModel* stringListModel = new QStringListModel();
    stringListModel->setStringList(stringlist);

     report->dataManager()->addModel("strlist",stringListModel,true);


     report->designReport();

in DataBand1 i am using QTableWidget as datasource
i got the strlist data successfully which it's value from 1 to 511
but when i use it it stays only 1 on every row
if i change databand1 datasource to strlist it became 1 ..... to 511
but QTableWidget became unchangable !!


Pages: [1] 2 3 ... 10