Вниз
Скачать: CL | DM;

Ошибка в QReport при больших отчетах.   Найти похожие ветки 

 
Kotyara   (2004-10-26 20:21) [0]

Добрый вечер, All!

Может это известная проблема, но я столкнуля с этим впервые. При создании "больших" отчетов (более 2-3 страниц) комп несколько минут "шуршит блинами" и прога просто вываливается без ошибки!!! Просто закрывается и все!!! Если запускать прогу из под дельфи, вылетает окно отладчика. Компилировал дома и на работе (и там и там стоит WinXP + Delphi 5) - результат один и тот же. Ранее скомпилированная прога (другая) норамально стоит отчеты - и большие и маленькие. Может патч для WinXp какой нужен?
Заранее спасибо.


 
Anatoly Podgoretsky ©   (2004-10-26 21:02) [1]

Нет, патч не требуется (Ранее скомпилированная прога (другая) норамально стоит отчеты), надо устранить ошибки в программе.
QR спокойно строит отчеты на несколько тысяч страниц даже не слабых машинах.


 
Kotyara   (2004-10-26 21:07) [2]

Странно, отчет просто выводит данные на страницу из TQuery...
Особых премудростей нет, стандартные TQRLabel, TQRDBText


 
Kotyara   (2004-10-26 22:29) [3]

Сейчас заменил TQReport.Preview на TQReport.PreviewModal
и вдруг обнаружил следующее:
на отчет выводятся только 2 первых страницы, затем идут 7000 с лишним ПУСТЫХ страниц!!! данных - около 300 записей, на листе около 60 строк + итоги на последнем листе. Никак не пойму, с чем это может быть связано.... %(


 
Германн ©   (2004-10-27 03:58) [4]

Ищи ошибки в своей программе. :(

Тысячи страниц отчетов QReport, как указал АП я никогда не имел возможности получить, но десятки страниц - это как "два пальца об асфальт"!


 
REP ©   (2004-10-27 07:07) [5]

А QReport может стоит обновить. Было у меня что-то подобное, обновил до последней версии. И все нормально стало.


 
Anatoly Podgoretsky ©   (2004-10-27 08:49) [6]

REP ©   (27.10.04 07:07) [5]
И в промежутке исправил ошибки в программе :-)


 
REP ©   (2004-10-27 09:20) [7]

Anatoly Podgoretsky ©   (27.10.04 08:49) [6]
Обязательно.


 
Johnmen ©   (2004-10-27 09:41) [8]

Максимум - 9999 страниц. Но это не значит, что если больше, то QR завалится.
Когда-то (на вер.3.0) тестово генерил ок.3000 стр. без проблем.

Присоединяюсь в вышеответившим - ошибка в программе.


 
Kotyara   (2004-10-27 21:14) [9]

Нашел глюк, нашел!!!!! Сам виноват, проглядел.
5 часов искал. У ColumnHeaderBand было установлено свойство ForceNewPage=True. Вот и вся причина!

Спасибо всем!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.021 c
3-1097522029
Morrison
2004-10-11 23:13
2004.11.14
Глюк: Query не находит полей...


9-1090210160
ASoft
2004-07-19 08:09
2004.11.14
DelphiX-DXImageList


4-1096770782
Sergeika
2004-10-03 06:33
2004.11.14
Как изменить яркость монитора и контрастность


4-1097080582
Hensin
2004-10-06 20:36
2004.11.14
Как просмотреть список запущенных процессов и удалить нужный?


3-1097500706
AleXqwq
2004-10-11 17:18
2004.11.14
MySQL component for Delphi, not trial




   Наверх