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 | 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)