Einzelnen Beitrag anzeigen

BRAiNCrusher

Registriert seit: 2. Jun 2005
2 Beiträge
 
#1

Delphi 7 / Rave 5.1 BEX Preview + NextPage

  Alt 31. Jul 2007, 09:43
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 ?
  Mit Zitat antworten Zitat