Lade...
 

CX_REPORT_BIRT::PutOutputFilename

CX_REPORT_BIRT::PutOutputFilename

207406

Beschreibung:

Normalerweise generiert die BIRT-Schnittstelle von ClassiX automatisch einen Dateinamen für den Report, der per PrintReport erstellt und zurückgegeben wird.

Möchte man hingegen den Dateinamen selbst vorgeben, so kann man dies optional über diese Funktion tun. Existiert die Datei bereits, so wird ihr – ähnilch wie im Windows Explorer – eine Zahl wie " (2)" hinzugefügt.

Code-Beispiel:
useSpecificOutputFile if { "CX_ROOTDIR\\specialFile.txt" report Call(PutOutputFilename) } report Call(PrintReport) // -> "CX_ROOTDIR\\specialFile.txt" report Call(PrintReport) // -> "CX_ROOTDIR\\specialFile (2).txt"
Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_REPORT_BIRT Der Report
Stack(In) Top-1 STRING Filename
Stack(Out) Top - -
Funktionsaufruf: Call(PutOutputFilename)