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

Author Topic: Bugs & Requests | Ошибки и пожелания  (Read 86577 times)

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #150 on: September 17, 2020, 10:49:41 am »
Konstantin, Спасибо, поправил :)

zzmiyy

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #151 on: November 26, 2020, 03:23:19 am »
Если при добавлении нового datasource`а поставить галку "Subdetail" и выбрать "Filter mode" галка становится неактивной. И остается таковой даже при смене обратно на "Subquery mode".

snarus

  • Newbie
  • *
  • Posts: 3
    • View Profile
CMake
« Reply #152 on: December 02, 2020, 04:58:00 pm »
Пробовал собирать с помощью CMake, а тут вот незадача. Может можно поправить?

-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
CMake Error at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:218 (message):
  Could NOT find PNG (missing: PNG_LIBRARY PNG_PNG_INCLUDE_DIR)
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:577 (_FPHSA_FAILURE_MESSAGE)
  C:/Program Files/CMake/share/cmake-3.19/Modules/FindPNG.cmake:156 (find_package_handle_standard_args)
  CMakeLists.txt:16 (find_package)

Vermilion

  • Newbie
  • *
  • Posts: 34
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #153 on: February 09, 2022, 04:31:11 pm »
Доброе время суток!

В примерах есть программа console, хотел как образец его использовать,
нужно сервис сделать для Windows по печати отчетов.

используется Qt \Qt\Qt5.7.1\5.7\msvc2015_64\
LR последний.

сборка примера проходит без ошибок, но вот при запуске программа крэшится.

Куда копать? Мой косяк или какая то проблема в библиотеке?

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #154 on: February 09, 2022, 09:56:24 pm »
Vermilion, Из под креатора если запускать тоже крэшится? Какое сообщение об ошибке?

Vermilion

  • Newbie
  • *
  • Posts: 34
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #155 on: February 10, 2022, 07:47:57 am »
Я к сожалению не использую креатор, сборку делаю в командной строке в окружении MS Visual Studio 2015
в этом же окружении собран сам LimeReport

Но если проект console открыть в VS2015 и под ее управлением запустить приложение, то видна ошибка:

===
Вызвано исключение: нарушение доступа для чтения.

QGuiApplicationPrivate::platformIntegration(...) вернул nullptr.

Если для этого исключения имеется обработчик, выполнение программы может быть продолжено безопасно.
===

Приложение же консольное, использует только QCoreApplication, а что то в библиотеке хочет QGuiApplication
Я думаю, что если в коде main.cpp заменить QCoreApplication на QApplication, то ошибка уйдет,
но это уже будет не консольное приложение а какой то суррогат :-)

« Last Edit: February 10, 2022, 10:03:57 am by Vermilion »

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #156 on: February 10, 2022, 02:13:11 pm »
Vermilion, В силу того, что limereport был разработан для встраивания в пользовательские приложения, для рендеринга используется сцена со всеми вытекающими :).   

Vermilion

  • Newbie
  • *
  • Posts: 34
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #157 on: February 10, 2022, 02:25:10 pm »
Arin Alex, понял, спасибо!

В принципе, приложение в режиме псевдо-консоли работает как сервис, но бывает трабл после перезагрузки, когда сервисы стартуют, что то в среде Windows еще не готово и приложение умирает с ошибкой в Qt5Gui.dll

Lex

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #158 on: January 19, 2023, 08:02:08 am »
Arin Alex, доброе утро(судя по времени форума)!

Нашел баг:

Поле обрезает нижнюю рамку бэнда:
  • Добавляем бэнд
  • Добавляем текстовое (можно и другие, но не со всеми пробовал) поле на бэнд
  • В настройках бэнда выставляем галочку на all border
  • Рендерим и в превью видим обрезание рамки бэнда под полем

От этого можно избавиться некоторыми способами:
  • Слегка передвинуть поле выше (работает не всегда)
  • Убрать галочку с keepTopSpace в настройках бэнда
  • Поставить галочку на keepBottomSpace в настройках бэнда (но тогда приходится самому выставлять расстояние до нижней границы бэнда)

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

Попытался добиться похожего результата с верхней границей - не получилось.
В закрепе все необходимые скриншоты
« Last Edit: January 19, 2023, 10:00:00 am by Lex »

Riko

  • Newbie
  • *
  • Posts: 11
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #159 on: March 14, 2023, 04:55:25 pm »
Всем привет.
Пыталя добиться эффекта, как показано на скрине во вложении.
Наткнулся на странное поведение текстового блока: если поставить отступы (margins) = 0 то фактически текст все равно имеет отступы.
Посмотров исходники заметил такую штуку:
//lrtextitem.cpp

int TextItem::fakeMarginSize() const{
    return marginSize()+5;
}

Не могу понять цель добавления хардкодно величины в 5px.

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #160 on: March 14, 2023, 10:41:53 pm »
Приветствую, сейчас уже трудно вспомнить причину появления этого метода :) Скорее всего, этот метод надо просто удалить, возможно это результат каких-то экспериментов. Будет время гляну.   

Riko

  • Newbie
  • *
  • Posts: 11
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #161 on: March 15, 2023, 08:17:26 am »
Ок, поправлю и отправлю в репозиторий

statim

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #162 on: March 24, 2023, 07:14:42 pm »
Добрый день!

Столкнулся с проблемой.
Band с рамкой, автовысотой и опцией keepBottomSpace, на нем textItem с автовысотой. Если текст небольшой то рамка бэнда рисуется по размеру текста. Если текст большой, то бэнд расширяется на вторую страницу и рамка рисуется до низа страницы (как мне и нужно) но добавляется третья пустая страница.
Мне хотелось бы чтобы рамка всегда рисовалась до низа страницы (до pageFooter)  и не появлялась пустая страница.
Шаблон отчета

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #163 on: March 28, 2023, 10:32:15 am »
statim, Увидел, будет время, поправлю

Leeroy77

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: Bugs & Requests | Ошибки и пожелания
« Reply #164 on: July 17, 2024, 01:20:47 pm »
Добрый день, не работает метод setCurrentReportsDir().
Указываю где надо сохранять отчеты, но сохраняет в директории где лежит екзешник моей программы.
Неудобно(((