====== CreateSoftlinkVariablesFromXLSX ====== ==== Beschreibung ==== Dieser [[:en:software:tim:actionhandler|Handler]] erzeugt ausgehend von einer XLSX Datei neue Variablen, die im Kombination mit dem [[:software:tim:actionhandler:startsoftlinksfromprocessvariableshandler|StartSoftlinksFromProcessVariablesHandler]] Actionhandler in der Folge [[:software:tim:softlinks|Softlinks]] starten könnten. ---- ==== Klasse ==== com.dooris.bpm.actionhandler.CreateSoftlinkVariablesFromXLSX ---- ==== Event Type ==== beliebig ==== Action Name ==== beliebig ==== Mandatory Fields ==== leer ---- ==== Parameter ==== == docName == Gibt an von welcher XLSX Datei Variablen erzeugt werden sollen. >> Dieser Parameter könnte auch als Prozessvariable angegeben werden. (siehe [[#beispiel|Beispiel]]) == softLinkSuffix == Hier kann ein Suffix angegeben werden. >> Das kann auch leer sein. (siehe [[#beispiel|Beispiel]]) == softLinkCount == In diesem Parameter wird eine Prozessvariable mit gegeben, die die Anzahl der Zeilen im Excel speichert. Diese kann dann im [[:extended_domrepeater|DomRpeater]] verwendet werden. ---- ==== Beispiel ==== {{ :software:tim:actionhandler:createsoftlinkvariablesfromxlsx.png?1324x610 |/lib/exe/fetch.php?media=software:tim:actionhandler:createsoftlinkvariablesfromxlsx.png}} {{ :software:tim:actionhandler:createsoftlinkvariablesfromxlsxexamplexlsx.png?nolink& |/lib/exe/fetch.php?media=software:tim:actionhandler:createsoftlinkvariablesfromxlsxexamplexlsx.png}} === Beispiel 1 === Parameter im Actionhandler: softLinkSuffix=_softLink; Variablen im Prozess nach dem Laufen des Actionhandlers:\\ user_email_softLink[0]=Hans.Mueller@tim.com\\ user_email_softLink[1]=Marta.Meier@tim.com\\ user_email_softLink[2]=Max.Muster@tim.com\\ user_name_softLink[0]=Hans\\ user_name_softLink[1]=Marta\\ user_name_softLink[2]=Max\\ user_nachname_softLink[0]=Mueller\\ user_nachname_softLink[1]=Meier\\ user_nachname_softLink[2]=Muster\\ \\ softLinkCount=3; === Beispiel 2 === Parameter im Actionhandler:\\ softLinkSuffix=; Variablen im Prozess nach dem Laufen des Actionhandlers:\\ user_email[0]=Hans.Mueller@tim.com\\ user_email[1]=Marta.Meier@tim.com\\ user_email[2]=Max.Muster@tim.com\\ user_name[0]=Hans\\ user_name[1]=Marta\\ user_name[2]=Max\\ user_nachname[0]=Mueller\\ user_nachname[1]=Meier\\ user_nachname[2]=Muster \\ softLinkCount=3; ---- ==== ====