Главная страница
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.046 c
8-1079200504
Step[B.M.]
2004-03-13 20:55
2004.05.30
Кто работает с компоненами WaveAudio.


3-1084170288
Галинка
2004-05-10 10:24
2004.05.30
Запрос из связанных таблиц


14-1084533057
Push
2004-05-14 15:10
2004.05.30
Как создать свой Installer на DELPHI


1-1084586814
IrBisoff
2004-05-15 06:06
2004.05.30
Немного глуповат вопрос, но StrLeft не обрабатывает строку.


1-1084998199
zep
2004-05-20 00:23
2004.05.30
преобразование типов