Hallo Thomas,
danke für Deine Antwort.
Hab mal versucht mit RenderPage zu arbeiten, leider zeigt mein Preview trotzdem alle drei Seiten an, anstatt Seite 1 und Seite 3.
Delphi-Quellcode:
if Vorschau then
begin
(* zeigt in der Framekomponente eine Vorschau an *)
FReport.Engine := FNDRWriter;
FNDRWriter.StreamMode := smUser;
FReportStream := TMemoryStream.Create;
FNDRWriter.Stream := FReportStream;
FPreview.NDRStream := FReportStream;
FReport.ExecuteReport('Risikoanalyse');
FPreview.ScrollBox := ScrollBox1;
// FPreview.Render;
FPreview.RenderPage(1);
FPreview.RenderPage(3);
FPreview.ZoomFactor := FPreview.ZoomPageWidthFactor;
end else begin
FReport.Engine := nil;
FReport.Execute;
end;
Oliver