Einzelnen Beitrag anzeigen

bwolf

Registriert seit: 17. Jan 2006
368 Beiträge
 
Delphi 2009 Professional
 
#1

Ravereport: Papiergröße einstellen / Seitenumbruch

  Alt 25. Mai 2007, 14:51
Hi all,

habe heute angefangen mich etwas mit Rave zu beschäftigen. Der Artikel von CodeGear hat mir da auch schon etwas weiter geholfen.

Momentan erstelle ich den ganzen Report mit TRvSystem zur Laufzeit.
Nun meine Frage:

Wie kann ich die Größe des Papiers verändern ?
Im Objekt-Inspektor hab ich dazu keine Einstellungen gefunden, und mit
Delphi-Quellcode:
procedure TForm1.RvSystem1BeforePrint(Sender: TObject);
begin
  with Sender as TBaseReport do
  begin
      SetPaperSize(100,100,100)
  end;
end;
Hat da irgendwie keinerlei Wirkung gezeigt.

2. Frage:
Kann man es einstellen, das wenn der Inhalt nicht mehr auf eine Seite passt, automatisch die nächste Seite generiert wird?
Wenn das nicht geht, wie kann ich die Papierhöhe und die aktuelle Position erfragen, um manuell einen Umbruch zu erzeugen?


Danke für eure Hilfe,
grüße ben
  Mit Zitat antworten Zitat