Excel2CSVHandler

Dieser Handler transformiert ein Excel(.xlsx) Dokument in ein oder mehrere CSV Datei(en), abhängig von der Anzahl der einzelnen Tabellen in der Excel-Datei. Die zu bearbeitende Excel-Datei muss an der Prozessinstanz angehängt werden und die erzeugten CSV-Dateien werden ebenfalls automatisch an die Instanz angehängt. Falls das Ausgansdokument nur eine Tabelle beinhaltet übernimmt das erzeugte CSV-Dokument den Namen der Exceldatei. Falls es allerdings mehrere Tabellen beinhaltet, werden die einzelnen CSV-Dateien nach der Tabelle benannt welche sie abbilden.

Klasse

com.dooris.bpm.actionhandler.Excel2CSVHandler

Event Type

beliebig

Action Name

beliebig

Mandatory Fields

leer

Parameter

FileName

'fileName' definiert den Namen der zu bearbeitenden Excel-Datei mit der '.xlsx'-Endung. (siehe Beispiel)

csvPrefix

'csvPrefix' definiert ein Präfix, welches vor den Namen der einzelnen zu erzeugenden CSV-Datein angehängt wird. Man kann hier auch Prozessvariablen abfragen. (siehe Beispiel)
U.a. folgende:

${SYS.PROCESSINSTANCE_ID}

${SYS.NODE_ID}

csvSuffix

'csvSuffix' definiert ein Suffix, welches hinter den Namen der einzelnen zu erzeugenden CSV-Datein angehängt wird. Man kann hier auch Prozessvariablen abfragen. (siehe Beispiel)
U.a. folgende:

${SYS.PROCESSINSTANCE_ID}

${SYS.NODE_ID}

Beispiel