PDA

View Full Version : سوال در مورد QuickReport



Mahdi_S_T
یک شنبه 06 اردیبهشت 1383, 11:30 صبح
با سلام

حضورتان عرض کنم یک پیش نمایش درست کردم جهت ریپورت های QuickReport و در مرتبه اول که پیش نمایش را نشان می دهم اشکالی وجود ندارد اما برای بار دوم که دکمه پیش نمایش را انتخاب می کنم خطا میدهد (Access Violation )

لطفا راهنمایی نمایید

JavanSoft
یک شنبه 06 اردیبهشت 1383, 13:52 عصر
شما احتمالا چیزی را بصورت Runtimeمی سازید وبعد انرا FREEنمی کنید

Mahdi_S_T
یک شنبه 06 اردیبهشت 1383, 18:46 عصر
برنامه پیش نمایش به این شرح است :

ما یک QuickReport داریم و یک QRPreview و کد زیر را هم برای QuickReport نوشته ام و موقعی که دکمه پیش نمایش را انتخاب می کنیم فرم سوم عمل پیش نمایش را انجام می دهد در واقع همان quickReport را که طراحی نموده ایم نشان میدهد

و در ادامه همان مشکلی که در بالا گفتم

و در پایان در OnClose فرم سوم : QRPreview1.free;


procedure TQuickReport2.QuickRepPreview(Sender: TObject);
begin
form3.QRpreview1.Qrprinter:=Quickreport2.QRPrinter ;
form3.show;
end;

moradi_am
دوشنبه 07 اردیبهشت 1383, 07:18 صبح
بار اول که QRpreview را Free میکنید برای بار دوم باید Creat کنید آیا اینکار انجام میشود ؟

Mahdi_S_T
شنبه 12 اردیبهشت 1383, 21:29 عصر
نه من اینکار را انجام ندادم درصورت امکان لطفا کد مورد نظر خود را بنویسید . با تشکر