Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:actionhandler:excel2csvhandler

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

example_par_1.jpg example_par_2.jpg example_par_3.jpg


software/tim/actionhandler/excel2csvhandler.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)