Skip to main content
Skip table of contents

StatExport()

StatExport() – Reportergebnis exportieren

Mit der Funktion kann das Ergebnis eines bereits aufbereiteten Reports exportiert werden. Hierfür stehen die auch über die Oberfläche wählbaren Exportformate zur Verfügung.

Hinweis


Die Funktion arbeitet "still" und erzeugt im Fehlerfall eine Exception. Eine bestehende Datei im Ziel-Verzeichnis mit gleichem Dateinamen wird ohne Rückfrage überschrieben. Der Dateiname ist ohne Datei-Endung anzugeben.

Parameter

Beschreibung

nDab420No: N

Nummer des Reports

nAction: N

auszuführende Aktion, Zahl oder Konstantenname
0 :statExpDialog - Druckdialog wird angezeigt (Default)
1 :statExpPrint - Drucken ohne Dialog
2 :statExpPreview - Druckvorschau
3 :statExpExport - Druck-Export im angegebenen Dateiformat
4 :statExpExcelExp - Excel-Export der Rohdaten in Datei

cFileName: C

Name und Pfad der Exportdatei (ohne Datei-Endung). Default: "".
Falls kein Pfad angegeben wird, erfolgt die Ausgabe auf den Desktop.

nExportType: N

Export-Format, Zahl oder Konstantenname
verfügbare Werte im Modus nAction = statExpExport
0 :statFmtDefault (von be vorgegebener bzw. letzter Wert) (Default)
1 :statFmtPDF
2 :statFmtRTF
3 :statFmtHTML
4 :statFmtXLS
5 :statFmtGIF
6 :statFmtJPEG
7 :statFmtBMP
8 :statFmtEMF
9 :statFmtWMF
verfügbare Werte im Modus nAction = statExpExcelExp
10 :n/a
11 :n/a
12 :statFmtExpCSV
13 :statFmtExpDBF
14 :statFmtExpExcel -> Export nach XLS oder XLSX abhängig vom Startparameter

cPrinterName: C

Name des Druckers
(Default: be-Standarddrucker)

cLayoutName: C

nur wenn nAction = statExpDialog / statExpPrint
Name des Layouts (Default: von be vorgegebener bzw. letzter Wert)

cSendToName: C

nur wenn nAction = statExpExport
Hier kann die Bezeichnung eines "Senden-An" Menüpunkts angegeben werden.
Die exportierte Datei wird dann anschließend an das gewählte Fremdprogramm übergeben
(Default: Desktop). Achtung: Die Bezeichnungen sind system-spezifisch.

Beispiel

CODE
siehe StatExec()

Weitere Verknüpfungen


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.