Benutzer-Werkzeuge

Webseiten-Werkzeuge


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

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

software:tim:actionhandler:excel2csvhandler [2021/07/01 09:52] (aktuell)
Zeile 1: Zeile 1:
 +====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 ====
 +<​code>​
 +com.dooris.bpm.actionhandler.Excel2CSVHandler
 +</​code>​
 +\\
 +----
 +==== 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 ====
 +{{software:​tim:​actionhandler:​example_par_1.jpg}}
 +{{software:​tim:​actionhandler:​example_par_2.jpg}}
 +{{software:​tim:​actionhandler:​example_par_3.jpg}}
 +----
software/tim/actionhandler/excel2csvhandler.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)