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

Recent Posts

Pages: [1] 2 3 ... 10
1
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;
  }
2
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
3
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
4
не рендерить
у страницы есть свойство "notPrintIfEmpty" (в локализации поищи, как обзывается, смысл понятен)

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

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

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

5
Отчет состоит из нескольких страниц Reporpage1, Reporpage2, ...
В зависимости от условий нужно убрать одну или несколько страниц из результата рендеринга.
6
что значит из отчета?
из шаблона?
из результата рендеринга?
7
Как удалить страницу (или несколько страниц) из отчета?
8
Единственный рабочий способ подключить 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.
Если кто знает, как сделать так, чтобы все библиотеки были включены в исполняемый файл, напишите пожалуйста.
9
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.
Или
10
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] 2 3 ... 10