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

Recent Posts

Pages: 1 ... 4 5 [6] 7 8 ... 10
51
Discussion | Обсуждение / Re: Strip trailing zeros from a number
« Last post by Subst on March 19, 2024, 03:59:45 pm »
The "common" way to format as you want in the script using

Code: [Select]
$S{
  var value=1.000004;
  var approx=numberFormat(value,"f",4);
  while (approx.charAt(approx.length-1)=='0' || approx.charAt(approx.length-1)=='.')
    approx=approx.slice(0,-1);
  approx;
  }
52
Discussion | Обсуждение / Strip trailing zeros from a number
« Last post by JeremieBourque on March 18, 2024, 06:43:10 pm »
Hello,

Thank you for creating LimeReport, it is very useful.

I was wondering if it is possible to format a number to a certain precision, but also strip the trailing zeros.

Examples with a precision of 4:
  • 1.0000 -> 1
  • 1.0001 -> 1.0001
  • 1.0100 -> 1.01
  • 1.00001 -> 1

Thanks
53
Requests | Пожелания / Re: Documentation of LDR's script language
« Last post by JeremieBourque on March 18, 2024, 05:55:45 pm »
Hello,

Did you end up finding any information?

Thanks
54
не рендерить
у страницы есть свойство "notPrintIfEmpty" (в локализации поищи, как обзывается, смысл понятен)

соответственно, не печатать, если пусто.
Далее скриптами ли, содержимым, добиться, чтобы на странице ничего не было - это путь в лоб.

Иной подход попробовать:
сделать кол-бэк функцию (в скриптах) и попробовать поиграться там. Примерно, так

Code: [Select]
page_1.beforeRender.connect(beforePrint);
function beforePrint()
  {
  page_1.printable=false;
  page_1.isVisible=false;
  }

55
Отчет состоит из нескольких страниц Reporpage1, Reporpage2, ...
В зависимости от условий нужно убрать одну или несколько страниц из результата рендеринга.
56
что значит из отчета?
из шаблона?
из результата рендеринга?
57
Как удалить страницу (или несколько страниц) из отчета?
58
Единственный рабочий способ подключить LimeReport в ваш проект (и на Windows, и на Linux):
1. Скачать исходный код LimeReport;
2. Разархивировать;
3. Положить папку и исходным кодом LimeReport в корень папки с вашим проектом;
4. В .pro файле вашего проекта прописать include($$PWD/LimeReport_1.7.6/limereport.pri)
 4.1 То есть указать путь к файлу limereport.pri, чтобы QT смог его правильно собрать.
Если у вас Linux:
5. После сборки вашего проекта и переноса на другой Linux-ПК, где нет установленного QT, установить необходимые библиотеки. В моем случае - это libqt5designercomponents.
Если кто знает, как сделать так, чтобы все библиотеки были включены в исполняемый файл, напишите пожалуйста.
59
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.
Или
60
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{}
Pages: 1 ... 4 5 [6] 7 8 ... 10