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:
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.