Das Erstellen von Objekten im Script

Navigation:  Bericht im FR-Designer > Script >

Das Erstellen von Objekten im Script

Previous pageReturn to chapter overviewNext page

Durch Nutzung des Scripts kann man dem Report neue Objekte hinzufügen. Zeigen wir das an einem kleinen Beispiel. Wir erstellen einen neuen Report und fügen in die Hauptprozedur des Scripts folgendes ein:

 

PascalScript:

 

var

 Band: TfrxReportTitle;

 Memo: TfrxMemoView;

begin

 Band := TfrxReportTitle.Create(Page1);

 Band.Height := 20;

 Memo := TfrxMemoView.Create(Band);

 Memo.SetBounds(10, 0, 100, 20);

 Memo.Text := 'This memo is created in code';

end.

 

C++ Script:

 

TfrxReportTitle Band;

TfrxMemoView Memo;

{

 Band = TfrxReportTitle.Create(Page1);

 Band.Height = 20;

 Memo = TfrxMemoView.Create(Band);

 Memo.SetBounds(10, 0, 100, 20);

 Memo.Text = "This memo is created in code";

}

 

Wir starten den Report:

 

_img255

 

Beachten Sie das die Objekte des Reports nicht zerstört werden müssen. Dies ist nicht notwendig, da FastReport diese automatisch zerstört nachdem der Report fertig ist.