1 Allgemeine Attribute
1.1 Report
Das Attribut Report gibt den Pfad zu der .repx Datei an. Die .repx Datei ist eine Datei die über den in das Batchpad integrierten Berichtsdesigner erstellt werden kann (Siehe Hauptmenü).
1.2 Filter
Filter grenzt die Datensätze des Berichts über einen Filter ein. Die Syntax für den Wert des Attributs Filter entspricht der Critearia Language Syntax. Beispielsweise würde folgender Filter nach der UserId mit dem Wert 1 filtern:
Falls die UserId eine Zeichenfolge enthält muss der Wert mit Hochkommas umschlossen werden:
1.3 Export
Das Attribut Export gibt den Pfad, den Dateinamen und die Dateiendung des zu speichernden Berichts an. Hinweis: Bei der Angabe der Dateiendung das Ausgabeformat der Aktion beachten.
[hl=2][/hl]1.4 Condition
Das optionale Attribut Condition gibt an, ob die Aktion ausgeführt wird. Der Wert muss dem Typ Boolean entsprechen. Zur Auswertung kann VBScript verwendet werden. Beispielsweise die Vergleichsoperatoren von VBScript.
1.5 IgnoreError
Das optionale Attribut IgnoreError gibt an, ob die Aktion bei einem Error die Ausführung des Batchpad Skriptes abbricht. Der Wert muss dem Typ Boolean entsprechen.
1.6 Variable
Das Attribute Variable enthält den Rückgabewert der Aktion. Der Wert entspricht dem Typ Boolean.
Die Aktion ReportExportPDF erzeugt einen Bericht im PDF Format.
<ReportExportPDF Report="" Export="" Filter="" Condition="" Variable="{@Result}" IgnoreError="false" />
Die Aktion ReportExportJPG erzeugt einen Bericht im JPG Format.
<ReportExportJPG Report="" Export="" Filter="" Condition="" Variable="{@Result}" IgnoreError="false" />
Die Aktion ReportExportHTML erzeugt einen Bericht im HMTL Format.
<ReportExportHTML Report="" Export="" Filter="" Condition="" Variable="{@Result}" IgnoreError="false" />
Die Aktion ReportExportRTF erzeugt einen Bericht im RTF Format.
<ReportExportRTF Report="" Export="" Filter="" Condition="" Variable="{@Result}" IgnoreError="false" />
Die Aktion ReportExportDOCX erzeugt einen Bericht im DOCX Format.
<ReportExportDOCX Report="" Export="" Filter="" Condition="" Variable="{@Result}" IgnoreError="false" />
Die Aktion ReportExportXLSX erzeugt einen Bericht im XLSX Format.
<ReportExportXLSX Report="" Export="" Filter="" Condition="" Variable="{@Result}" IgnoreError="false" />
Die Aktion ReportExportCSV erzeugt einen Bericht im CSV Format.
<ReportExportCSV Report="" Export="" Filter="" Condition="" Variable="{@Result}" IgnoreError="false" />
Die Aktion ReportPrint erzeugt einen Bericht und druckt diesen Bericht über den im Attribut Printer angegebenen Drucker. Über das Attribut Copies kann die Anzahl der Kopien festgelegt werden.
<ReportPrint Report="" Printer="" Copies="1" Filter="" Condition="" Variable="{@Result}" IgnoreError="false" />