Lade...
 

CX_REPORT_BIRT::CreateLayout

CX_REPORT_BIRT::CreateLayout

Beschreibung:

Diese Methode ermöglicht es ein Layout-File zu erstellen. Ein Layout-File

beinhaltet die Spaltenbeschreibung der Liste in ClassiX. Beim ersten Erstellen eines Reports wird ein Layout-File automatisch erzeugt. Diese Methode ermöglicht

es, ein Layout-File zu einem beliebigen Zeitpunkt zu erstellen.

Als Parameter kann entweder der Pfad zu einem Ordner gesetzt werden oder ein

Pfad mit Dateiname. Im ersten Fall wird als Dateiname der Name des aktuellen .rptdesign-Files ausgewählt, wobei die Endung in .layout umgeändert wird. Sollte keine Endung angegeben werden wird die Endung hinzugefügt. Im zweiten Fall wird der Dateiname so wie angegeben übernommen. Falls also eine Endung vorhanden ist, wird diese

beibehalten, andernfalls wird ein File ohne Endung erstellt.

Bevor diese Methode aufgerufen werden kann, muss überprüft werden, ob ein

Design vorhanden ist und dann die Methode PutProjectFileName aufgerufen werden. Anschließend muss noch der XML-Output mittels PutXMLFileStream oder PutXMLDocStream gesetzt werden.

Code-Beispiel:
 

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_REPORT_BIRT Der Report
Stack(In) Top-1 STRING Pfad zum Ordner in dem das Layout-File erstellt werden soll oder zu einer Datei.
Stack(Out) Top STRING Leerstring ""

Funktionsaufruf: Call(CreateLayout)