Quickreport çıktısını txt yada excele aktarma
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Quickreport çıktısını txt yada excele aktarma
Merhaba arkdaşalar bir quickreport dosyasını açtığımızda txt te yada excel ortamına nasıl atabiliriz.(Print preview görünümünde iken)
Merhaba,
şeklinde yapabilirsin. Fakat Uses kısmına QRExport'u eklemeyi unutma.
Kolay Gelsin.
Kod: Tümünü seç
procedure TxtExport(FileName: string; Report: TQuickRep);
var
TxtExp: TQRAsciiExportFilter;
begin
if not Assigned(Report) then
Exit;
TxtExp:= TQRAsciiExportFilter.Create(FileName);
try
Report.ExportToFilter(TxtExp);
finally
TxtExp.Free;
end;
end;
procedure XlsExport(FileName: string; Report: TQuickRep);
var
XLSExp: TQRXLSFilter;
begin
if not Assigned(Report) then
Exit;
XLSExp:= TQRXLSFilter.Create(FileName);
try
Screen.Cursor:= crHourGlass;
Report.ExportToFilter(XLSExp);
finally
Screen.Cursor:= crDefault;
XLSExp.Free;
end;
end;
// Kullanımı :
TxtExport('C:\MyReport.txt', MyReport);
XlsExport('C:\MyReport.xls', MyReport);
Kolay Gelsin.