Einzelnen Beitrag anzeigen

Benutzerbild von Nersgatt
Nersgatt

Registriert seit: 12. Sep 2008
Ort: Emlichheim
693 Beiträge
 
Delphi 10.1 Berlin Professional
 
#1

Fast Report: Vorschau bei Batch-Reports

  Alt 18. Aug 2014, 16:49
Moin,

ich benutze Fast Report 5.1 und versuche einen Batchreport zu erstellen.
Dies funktioniert auch, allerdings nur, wenn ich mit der TfrxReport-Komponente kein TfrxPreview verbinde, also das interne Preview-Formular benutze.
Nutze ich aber die TfrxPreview-Komponente, dann zeigt er mir nur den letzten Report an.

Etwas Quellcode:
Delphi-Quellcode:
procedure TForm8.Button1Click(Sender: TObject);
begin

  // Hier wird nur der letzte Report angezeigt
  frxReport1.Preview := frxPreview1;
  CreateReport;
  frxReport1.ShowPreparedReport;

end;

procedure TForm8.Button2Click(Sender: TObject);
begin

  // das funktioniert
  frxReport1.Preview := nil;
  CreateReport;
  frxReport1.ShowPreparedReport;

end;

procedure TForm8.CreateReport;
begin
  frxReport1.LoadFromFile(ExtractFilePath(Application.ExeName) + '1.fr3');
  frxReport1.PrepareReport;

  frxReport1.LoadFromFile(ExtractFilePath(Application.ExeName) + '2.fr3');
  frxReport1.PrepareReport(false);

end;
Jemand ne Idee?

Danke!
Jens
  Mit Zitat antworten Zitat