News: LimeReport new version 1.5 has been released
Вышла новая версия LimeReport 1.5

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Tux

Pages: [1] 2
1
Discussion | Обсуждение / Re: Linux vs Windows
« on: December 28, 2025, 07:25:48 pm »
4.8 МиБ

2
Discussion | Обсуждение / Re: Linux vs Windows
« on: December 28, 2025, 03:46:45 pm »
Ну, если так, то там даже по простым прикидкам будет 1600+ "элементов".
Да, так отчёты не составляют, но ТЗ бывает разным. Иногда бывает "чтобы всё было, как в прошлом отчёте, с точностью до долей миллиметра. Чтобы можно было бы впечатывать данные, поверх распечатанного отчёта".


3
Discussion | Обсуждение / Re: Linux vs Windows
« on: December 28, 2025, 02:54:23 pm »
Что есть в вашем понимании "элемент"? Просто TextItem или в сочетании с чем то?

4
Discussion | Обсуждение / Re: Linux vs Windows
« on: December 28, 2025, 01:10:42 pm »
Накидал простейшую программу, читающую файл отчёта стандартным образом с помощью QDomElement. Рекурсивный обход всех элементов.
Прошло времени 199 msec
loadFromFile открывает этот же файл
Прошло времени 17002 msec

5
Discussion | Обсуждение / Re: Linux vs Windows
« on: December 28, 2025, 12:41:34 pm »
1. Если бы мог дать сам отчёт - прикрепил бы его гораздо раньше.
2. Попробую, конечно. На обоих системах. Только, пока не понимаю, что это даст.
3. Calculate Linux (это gentoo с оверлеем) Qt 6.9.3 Всё регулярно, штатно, обновляется.
Насчёт сложности отчёта - да как бы всего 8 страниц, таблица в БД всего одна, думаю, что таких отчётов полно должно быть. Да и в винде то нормально всё открывается.

6
Discussion | Обсуждение / Re: Linux vs Windows
« on: December 27, 2025, 09:21:23 pm »
Получается, что это  только у меня проблема? На двух машинах.
Или, просто луноходов мало.
Хотя, решить бы хотелось. Хотя бы локально.

7
Discussion | Обсуждение / Re: Linux vs Windows
« on: December 15, 2025, 01:17:08 pm »
Отправил

8
Discussion | Обсуждение / Re: Linux vs Windows
« on: December 15, 2025, 11:57:52 am »
Да, письмо пришло. Просто думал, что вы здесь ответите, поэтому проверил ящик только сейчас.
valgrind посмотрю - отвечу.

9
Discussion | Обсуждение / Re: Linux vs Windows
« on: December 09, 2025, 08:10:35 pm »
Отправил

10
Discussion | Обсуждение / Re: Linux vs Windows
« on: December 09, 2025, 10:49:33 am »
Да, могу. Машина другая, но соотношение win-lin примерно такое же.
P.S. Файл получается большим, даже в архиве - 12.3 Мб. Форум принимать не хочет. Куда лучше положить?

11
Discussion | Обсуждение / Re: Linux vs Windows
« on: December 06, 2025, 08:59:32 pm »
Удалось запустить профайлер. Я с ним раньше никогда не работал - результат его работы в прикрепленном файле.

12
Discussion | Обсуждение / Re: Linux vs Windows
« on: December 06, 2025, 04:49:07 pm »
а если глянуть абстрактно от LR, сколько времени занимает достать файл из ресурса и, например, сложить его копию куда-то в станартные райтэбл пути?
Я не понимаю, что именно (и чем) вы предлагаете это сделать?

Пробовал этот файл просто положить рядом с исполняемым файлов - время обработки такое же. С профилировщиком есть проблема - я пока никак не могу его нормально заставить работать. Заморачиваюсь, наверно.
Да и что это даст - допустим, я найду функцию, работающую дольше других - и что? Наверняка, эта же функция будет вызываться и в винде...

13
Discussion | Обсуждение / Linux vs Windows
« on: December 05, 2025, 01:40:44 pm »
Доброго времени суток!
Имею рабочую машину на Linux. ОС обновлена сегодня. Компилирую и запускаю одну и ту же программу. Вызов
report->loadFromFile(":/data/report.lrxml");
занимает 40401 msec
На этой же машине, в VirtualBox установлена Win11 (точно так же обновлена сегодня). Компилирую и запускаю эту же программу. Вызов
report->loadFromFile(":/data/report.lrxml");
занимает 4546 msec
Почему такое может быть?

14
ну я наверное чего-то недогоняю все же...
Вы, видимо, просто не работали в организациях, где нет ни ТЗ, ни документации, зато есть  100500 программистов, работающих над одной программой в разные интервалы времени.  :)
Простая функция с аргументами в отчёте, выполняющая запрос к БД,  решила бы мои проблемы - осталось только узнать, как именно это сделать.

15
Можно заслать в меня отчет я его хоть гляну если там нет секретных данных ?
Отчёт обычный, особо секретных данных нет. Но, сам отчёт показать не могу - ДСП.
Запрос я показал- там хитрость в том, что в самой БД данные лежат не последовательно. Запросить единым запросом не  выйдет. Можно взять и разложить по одному - но однотипных запросов много выходит.
Может можно как то из отчёта вызвать функцию из вызывающей его программы?

Pages: [1] 2