Benutzer-Werkzeuge

Webseiten-Werkzeuge


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

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:yearidgenerator [2014/05/28 13:08]
martin.oehm [Klasse]
software:tim:actionhandler:yearidgenerator [2021/07/01 09:52] (aktuell)
Zeile 31: Zeile 31:
 == pattern == == pattern ==
 Der Parameter ist optional und kann genutzt werden um [[:​glossar#​Prozessvariable|Prozessvariable(n)]] in den [[:​glossar#​Prozessinstanz|Prozessinstanznamen]] einzubauen. ​ Der Parameter ist optional und kann genutzt werden um [[:​glossar#​Prozessvariable|Prozessvariable(n)]] in den [[:​glossar#​Prozessinstanz|Prozessinstanznamen]] einzubauen. ​
-Hier kann die Variavle ​#{key} abgefragt werden.Siehe [[#​Beispiel]]+Hier kann die Variable ​#{key} abgefragt werden. Siehe [[#​Beispiel]]
  
 == length == == length ==
Zeile 40: Zeile 40:
 == prefix == == prefix ==
 Setzt vor die erzeugte ID das entsprechende Prefix mit einem Leerzeichen zwischen dem Wert des Prefixes und der ID Setzt vor die erzeugte ID das entsprechende Prefix mit einem Leerzeichen zwischen dem Wert des Prefixes und der ID
-> Dieses Parameter wird __**nur**__ aufgerufen, wenn der Parameter **pattern** nicht gesetzt ist! 
- 
-== isBeforeName == 
-Standardmäßig ist dieser Wert auf **false**, wird er auf **true** gesetzt, wird die ID vor den Instanznamen geschrieben. ​ 
 > Dieses Parameter wird __**nur**__ aufgerufen, wenn der Parameter **pattern** nicht gesetzt ist! > Dieses Parameter wird __**nur**__ aufgerufen, wenn der Parameter **pattern** nicht gesetzt ist!
  
Zeile 49: Zeile 45:
  
 ==== Beispiel ==== ==== Beispiel ====
-{{ :​software:​tim:​actionhandler:​unbenannt.jpg |}}+ 
 +Beispiel 1\\ 
 +\\ 
 +{{ :​software:​tim:​actionhandler:​yearidgenerator1.png? }}\\ 
 +Vierstellige ID wird erzeugt und an Instanznamen angehängt. Die ID wird in der Prozessvariable yearId gespeichert.\\ 
 +\\ 
 +Beispiel 2\\ 
 +\\ 
 +{{ :​software:​tim:​actionhandler:​yearidgenerator2.png }}\\ 
 +Vierstellige ID wird erzeugt und das Pattern als Instanzname festgelegt. Die ID wird in der Prozessvariable yearId gespeichert. Die Prozessinstanz in diesem Beispiel heisst nun "​ERSETZ MICH 20140003"​.\\ 
 +\\ 
 +Beispiel 3\\ 
 +{{ :​software:​tim:​actionhandler:​yearidgenerator3.png }}\\ 
 +**Fünfstellige** ID wird erzeugt und das Pattern als Instanzname festgelegt. Die ID wird in der Prozessvariable yearId gespeichert. Die Prozessinstanz in diesem Beispiel heisst nun "​ERSETZ MICH 201400004"​.\\ 
 +\\ 
 +Beispiel 4\\ 
 +{{ :​software:​tim:​actionhandler:​yearidgenerator4.png }}\\ 
 +\\ 
 +Fünfstellige ID wird erzeugt. Der Instanzname setzt sich nun aus dem vergebenen Instanznamen,​ dem Prefix sowie der ID zusammen. Die ID wird in der Prozessvariable yearId gespeichert. Die Prozessinstanz in diesem Beispiel heisst nun "​Instanzname PREFIX 201400005"​.\\
software/tim/actionhandler/yearidgenerator.1401275316.txt.gz · Zuletzt geändert: 2021/07/01 09:58 (Externe Bearbeitung)