Benutzer-Werkzeuge

Webseiten-Werkzeuge


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

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:tim:actionhandler:startsoftlinksfromprocessvariableshandler [2014/02/13 09:20]
martin.lukas
software:tim:actionhandler:startsoftlinksfromprocessvariableshandler [2021/07/01 09:52] (aktuell)
Zeile 1: Zeile 1:
 +====== StartSoftlinksFromProcessVariablesHandler ======
 ==== Beschreibung ==== ==== Beschreibung ====
 Startet Softlinks und befüllt diese mit Variablen des Hauptprozesses.\\ Startet Softlinks und befüllt diese mit Variablen des Hauptprozesses.\\
Zeile 27: Zeile 28:
 \\ == mainSuffix == \\ == mainSuffix ==
 Gibt an welche Prozessvariablen des Hauptprozesses in alle Softlinks mitgenommen werden sollen.\\ Gibt an welche Prozessvariablen des Hauptprozesses in alle Softlinks mitgenommen werden sollen.\\
-Pflichtfeld. Wenn nicht benötigt bitte Endung angeben die nicht benötigt wird. \\  +Beispiel: Ist der Suffix auf '​_daten'​ gesetzt, werden alle Prozessvariablen mitgegeben, die auf _daten enden (vorname_daten,​ nachname_daten,​ email_daten,​...) ​\\  
-Beispiel: Ist der Suffix auf '​_daten'​ gesetzt, werden alle Prozessvariablen mitgegeben, die auf _daten enden (vorname_daten,​ nachname_daten,​ email_daten,​...)+<note important>​Pflichtfeld. Wenn nicht benötigt bitte Endung angeben die nicht vorhanden ist. z.B. _end</​note>​ \\ 
  
 \\ == softLinkCount == \\ == softLinkCount ==
Zeile 37: Zeile 38:
 Hier kommt der Parameter "​softLinkCount"​ zum Einsatz.\\ Hier kommt der Parameter "​softLinkCount"​ zum Einsatz.\\
 Der Handler zählt "​i"​ von 0 bis i<​softLinkCount hoch und sammelt dabei alle Variablen ein die nach folgendem Schema aufgebaut sind:\\ Der Handler zählt "​i"​ von 0 bis i<​softLinkCount hoch und sammelt dabei alle Variablen ein die nach folgendem Schema aufgebaut sind:\\
 +<note important>​Es muss zumindest eine Variable mit der Endung gefunden werden sonst wird keine Subprozess gestartet.</​note>​ \\ 
 \\ \\
 variablenname_softLinkSuffix[i]\\ variablenname_softLinkSuffix[i]\\
Zeile 42: Zeile 44:
 Nach jedem Durchlauf startet er eine Instanz der Softlinkdefinition und übergibt dieser alle Variablen die durch das "​mainSuffix"​ und das "​softLinkSuffix"​ gefunden wurden. Nach jedem Durchlauf startet er eine Instanz der Softlinkdefinition und übergibt dieser alle Variablen die durch das "​mainSuffix"​ und das "​softLinkSuffix"​ gefunden wurden.
 \\ \\
-In den neu gestarteten Softlink Instanzen wird das softLinkSuffix entfernt um eine einheitliche Darstellung in der Smartform zu gewährleisten.+In den neu gestarteten Softlink Instanzen wird das softLinkSuffix entfernt um eine einheitliche Darstellung in der Smartform zu gewährleisten.\\
  
-----+\\ == archiveWithMainInstance == 
 +Gibt an ob die Softlink Instanzen archiviert werden sollen wenn die Hauptprozess Instanz archiviert wird.\\ 
 +Mögliche Werte:\\ 
 +archiveWithMainInstance=true ​-> Die Softlink Instanzen werden zusammen mit der Hauptprozess Instanz archiviert.\\ 
 +archiveWithMainInstance=false ​-> Die Softlink Instanzen werden nicht zusammen mit der Hauptprozess Instanz archiviert.
  
 +
 +----
 ==== Beispiel ==== ==== Beispiel ====
-{{ :​software:​tim:​actionhandler:​startsoftlinksfromprocessvariableshandler.jpg?nolink |}}+{{ :​software:​tim:​actionhandler:​startsoftlinksfromprocessvariableshandler.png }} 
 +=== Beispiel 1 ===
 Variablen im Prozess: \\  Variablen im Prozess: \\ 
 user_email_sl[0]=Hans.Mueller@tim.com \\  user_email_sl[0]=Hans.Mueller@tim.com \\ 
Zeile 67: Zeile 76:
 2. \\  2. \\ 
 user_email=Marta...\\ ​ user_email=Marta...\\ ​
 +=== Beispiel 2 ===
 +datum_start_hp=01.01.2014 \\ 
 +starter_hp=pm \\ 
 +anforderer_hp=user123 \\ 
 +username=Mueller \\ 
 +useremail_sl[0]=mueller@tim.de \\ 
 +uservorname=Hans \\ \\
 +mainSuffix=_hp \\ 
 +softLinkSuffix=_sl;​ \\ 
 +softLinkCount=1;​ \\ \\ 
 +=>​Subprozess mit folgenden Variablen \\ 
 +datum_start=01.01.2014 \\
 +starter=pm \\
 +anforderer=user123 \\ 
 ---- ----
software/tim/actionhandler/startsoftlinksfromprocessvariableshandler.1392279640.txt.gz · Zuletzt geändert: 2021/07/01 09:57 (Externe Bearbeitung)