Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.14;
Скачать: 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 вся ветка

Текущий архив: 2004.11.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.043 c
10-1063603897
Dred2k
2003-09-15 09:31
2004.11.14
Delphi7, COM-сервер и Windows98 - странное творится


1-1099130115
Stype
2004-10-30 13:55
2004.11.14
String to PAnsiChar


1-1098967297
Chlavik
2004-10-28 16:41
2004.11.14
Надо после QueryInterface как то уничтожать полученый интерфейс ?


1-1098801779
Виктор
2004-10-26 18:42
2004.11.14
Форма из Bpl вызывает ошибку.


3-1098063832
sanek
2004-10-18 05:43
2004.11.14
как создать таблицу с полем memo для внесения туда текстовых данн