Hoi,
ich bekomme es einfach nicht hin in einem Rave Report mit einer vordefinierten Seite
eine neue via Code zu erzeugen.
Nach erfolglosem Suchen und Testen nun hier die Frage an Euch.
Weiß einer wie's geht / hat es schon gemacht und kann die Schritte hier posten ?
Was ich bereits versucht hatte ...
Delphi-Quellcode:
var
MyNewPage : TRavePage ;
...
begin
...
MyNewPage := TRavePage.Create(myReport) ;
MyNewPage.Parent := myReport;
MyNewPage.Name := Format('Page%d',[2]) ;
MyNewPage.Orientation := poDefault;
MyNewPage.PageHeight := 11.693 ;
MyNewPage.PageWidth := 8.268 ;
MyNewPage.Active := True ;
...
// mache was mit MyNewPage
...
end;
laut property "Childcount"=2 wurde die Seite erzeugt aber darauf gezeichnet/geschrieben wird nicht,
auch bei "ExecuteReport" wird nur eine Seite angezeigt ...
anderer Versuch ...
Delphi-Quellcode:
begin
...
MyNewPage := myReport.CreateChild(TRavePage,Format('Page%d',[2])) as TRavePage ;
MyNewPage.Active := True ;
...
// mache was mit MyNewPage
...
laut property "Childcount"=2 wurde die wieder Seite erzeugt aber darauf gezeichnet/geschrieben wird nicht
Was habe ich vergessen ???
Danke für die Antworten
Soulies