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

Recent Posts

Pages: [1] 2 3 ... 10
1
Requests | Пожелания / Lime Report for Linux
« Last post by dimaan29 on February 12, 2024, 04:06:48 AM »
Здравствуйте, не могли бы вы выкладывать свежие версии Lime Report Designer для Linux. последняя версия, которую я нашел для linux 1.4.7, а для Windows существует 1.5.
Или
2
Discussion | Обсуждение / Re: using SUM Function
« Last post by Arin Alex on January 26, 2024, 12:15:45 AM »
Hi!
Code: [Select]
$S{SUM($S{$D{stock_sql.totret}-$D{stock_sql.totissue}},"DataBand2")}
Expression must be wrapped by $S{}
3
Discussion | Обсуждение / using SUM Function
« Last post by ghon on January 20, 2024, 10:47:37 PM »
How can I use the following in the right way in DataFooterBand
$S{SUM($D{stock_sql.totret}-$D{stock_sql.totissue},"DataBand2")}
thank u in advance.
4
Discussion | Обсуждение / Re: limereport crash
« Last post by Subst on January 12, 2024, 11:57:55 AM »
It's strange. I've checked and all fine for me.
Check the lifetime of report object.
And what version of LR you are using?
5
Discussion | Обсуждение / limereport crash
« Last post by ghon on January 06, 2024, 07:52:16 PM »
when I run this ((report->dataManager()->containsDatasource("main_sql")))
my application crash Qt application
thank u indvance
6
Discussion | Обсуждение / Re: Model roles
« Last post by Arin Alex on November 21, 2023, 01:27:21 PM »
Riko, Приветствую! Я там на github написал комментарий к pull request продублирую его здесь

Quote
Приветствую !
Очень ценю Ваше желание внести свой вклад в развитие проекта.
У меня большая просьба, если Вы хотите, чтобы Ваш pull request был принят, верните форматирование кода к изначальному виду. Во-первых, форматирование кода для разработчика дело интимное :), а во-вторых, так проще смотреть какие изменения были реально сделаны. Ну и желательно это объединить в один commit.
7
Discussion | Обсуждение / Re: Model roles
« Last post by Riko on October 26, 2023, 08:30:10 PM »
Уже...

Перед внесением доработок думал пововетоваться с сообществом - возможно не заметил существующей возможности.
8
Discussion | Обсуждение / Re: Model roles
« Last post by Subst on October 26, 2023, 08:00:56 PM »
это открытый проект :o)
напиши и шлефани пул-реквест или просто Алексу поправленные исходники. Будет у него время, посмотрит.
9
Discussion | Обсуждение / Re: Model roles
« Last post by Riko on October 26, 2023, 10:38:05 AM »
Здравствуйте.

Я рассматривал эти варианты - эти подходы требуют доп. работы + код программы становится сильно путанным.

В случаях когда модель для каждого элемента имеет набор кастомных ролей, которые можно использовать для форматирования отображаемых данных - думаю лучше иметь возможность получать их значения.

Добавил в LR функцию getFieldByRowIndexEx("FieldName", "row", "role") которая позволяет получать значения произвольных ролей каждого элемента: стандратные роли Qt (Display, Background ...) + кастомные роли модели. Выгрузил в отдельную ветку

PS: так же нет функций для получения значений заголовков моделей, нет функции для получения количества столбцов, строк.
10
Discussion | Обсуждение / Re: Model roles
« Last post by Subst on October 26, 2023, 06:49:48 AM »
Ты же из модели хочешь данные доставать, не из самой таблицы.
Значит просто отдать БД в репорт не прокатит.
Модель знакома только твоему коду внутри программы.
Соответственно, LR должен обращаться к коду за порцией данных.
Для этого есть ICallbackDatasource, загляни в docs/UserManualRu.pdf, примерно на страницу 11, Внешние источники данных.

Другой вариант - построить несколько "плоских" моделей и отдать их все в твой репорт.

Третий вариант - скриптами пролублировать твои правила, которыми ты определяешь роли модели.
Code: [Select]
$S {
   if ($D{table.field}==..)
      ...;
  }
Pages: [1] 2 3 ... 10