Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.30;
Скачать: CL | DM;

Вниз

Проблема с QReport //Access violation ad address YYYYYYYY   Найти похожие ветки 

 
DimonXXX ©   (2004-05-13 15:45) [0]

Создаю отчет QReport, в первый раз preview работает
нормально и печать идет хорошо.
После печати меняю данные в отчете и при вызове
preview происходит ошибка:

Access violation ad address YYYYYYYY
write of address XXXXXXXX

или

Access violation at address XXXXXXXX
in module "zzzzzz.exe"
read of address FFFFFF

После закрытия всех дочерних форм предшевствующих
отчету, и открытия их снова, один раз
preview сделать удается, затем ситуация повторяется.

Сам QuickRep лежит на TPanel которая показывается
и прячется по мере надобности.
Во время вызова метода preview
Panel.Visible=True;

В чем  причина ошибки?


 
Семен Сорокин ©   (2004-05-13 16:36) [1]

А отладчик что говорит? Где ошибка?
Есть ли обработчик OnNeedData и если есть сбрасываются ли флаги после печати?
Была ошибка работы с памятью в старом QR, решалась принудительным присваиванием QuickReport.QRPrinter := nil; после печати/просмотра.
Да и код не помешал бы.


 
Erik ©   (2004-05-14 11:56) [2]

Могу сказать, что внутри QR постоянно ошибки происхъодят, но они принудительно подовляются. Мучше всего перейди на чтото другое. FR например, даже wizard есть для конвертации отчетов.


 
Developerr ©   (2004-05-14 14:36) [3]

А что с формой, на которой расположен Quick Report? Освобождаешь ли ты ее из памяти при закрытии? Попробуй освобождать форму из памяти OnClose пишешь action:=caFree; У меня Quick Report работает без проблем.


 
jack128 ©   (2004-05-14 14:46) [4]


> Могу сказать, что внутри QR постоянно ошибки происхъодят,
> но они принудительно подовляются.
а откуда такая информация?


 
Aleksandr ©   (2004-05-15 23:35) [5]

Там в одном месте надо ручками исправить баг:

в  QuickRpt Preview
   if Cancelled then
   begin
     QRPrinter.Free;
     QRPrinter:=nil; //это дописать, я даже у разработчика про это спрашивал, он признал ошибку.



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

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

Наверх




Память: 0.48 MB
Время: 0.025 c
8-1080055315
Ёпрст
2004-03-23 18:21
2004.05.30
Каким компонентом сделать чтобы набор картинок на форме не мигал.


8-1079985708
Cosmit
2004-03-22 23:01
2004.05.30
Delphi и Flash.


14-1084302337
Drakon
2004-05-11 23:05
2004.05.30
Математические алгоритмы вычисления Sin, Cos, Tan


11-1073810257
avakss
2004-01-11 11:37
2004.05.30
Как программно создать ярлык?


1-1084662075
Shade_
2004-05-16 03:01
2004.05.30
Хранение дерева данных