Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Delphi 7 / Rave 5.1 BEX Preview + NextPage (https://www.delphipraxis.net/96814-delphi-7-rave-5-1-bex-preview-nextpage.html)

BRAiNCrusher 31. Jul 2007 08:43


Delphi 7 / Rave 5.1 BEX Preview + NextPage
 
Hallo, ich versuche mit im Moment mit Rave 5. Soweit klappt auch alles ganz gut. Ich benutze auf meiner Form die CustomConnection, um an die Daten für meinen Report zu gelangen. Folgender Code zeigt, wie ich den Report in meiner eigenen Preview darstelle. Das funktioniert auch alles soweit. Der StreamMode steht auch auf smUser.

Delphi-Quellcode:
procedure TfmMain.Button2Click(Sender: TObject);
var
  ReportStream : TMemoryStream;
begin
  ReportStream := TMemoryStream.Create;
  RvNDRWriter1.Stream := ReportStream;
  RvRenderPreview1.NDRStream := ReportStream;
  RvProject1.Execute;
  RvRenderPreview1.Render;
  //RvRenderPreview1.ZoomFactor := RvRenderPreview1.ZoomPageWidthFactor;
  FreeAndNil(ReportStream);

  Caption := Inttostr(RvRenderPreview1.Pages);
end;
Wenn ich jetzt aber z.B.

Delphi-Quellcode:
procedure TfmMain.Button3Click(Sender: TObject);
begin
  RvRenderPreview1.NextPage;
end;
mache, um die nächste Seite von meinem Report zu sehen, bekomme ich eine Zugriffverletzung. Warum ?

BRAiNCrusher 31. Jul 2007 09:37

Re: Delphi 7 / Rave 5.1 BEX Preview + NextPage
 
Durch scharfes Nachdenken bin ich zur einer Lösung gekommen. Hat sich also erledigt :drunken:


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz