Вниз
Скачать: 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
14-1099016697
Думкин
2004-10-29 06:24
2004.11.14
С днем рождения! 29 октября


1-1098879165
Zloy_dima
2004-10-27 16:12
2004.11.14
Dll


3-1097490239
JohnS
2004-10-11 14:23
2004.11.14
EhLib + сортировка


4-1096885733
drew
2004-10-04 14:28
2004.11.14
Удаление значения ключа из реестра


3-1097500832
Zif
2004-10-11 17:20
2004.11.14
Как поместить картинку из БД Access на рабочий стол?




   Наверх