Benutzer-Werkzeuge

Webseiten-Werkzeuge


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

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
software:tim:actionhandler:matrixhandler [2015/04/20 16:07]
max.neumaier angelegt
software:tim:actionhandler:matrixhandler [2015/04/20 16:31]
max.neumaier
Zeile 1: Zeile 1:
 ==== Beschreibung ==== ==== Beschreibung ====
-Bitte hier eine entsprechende Beschreibung einfügen! +Dieser Handler wird in Kombination mit der [[software:​tim:​rules_matrix | Rules Matrix ]] verwendet. Hierbei werden mehrere Suchwerte übergeben und liefern als Ergebnis ein bis mehrere Ergebnisse. Diese Auswertung findet an Hand der [[software:​tim:​rules_matrix | Rules Matrix ]] statt.
 ------ ------
 ==== Klasse ==== ==== Klasse ====
Zeile 17: Zeile 16:
 ---- ----
 ==== Parameter ====  ==== Parameter ==== 
-== Parameter1 ​==+== matrixName ​== 
 +Hier wird der Name der Matrix übergeben aufgrund welcher die Auswertungen gemacht werden.
 Erklärung (siehe [[#​Beispiel]]) Erklärung (siehe [[#​Beispiel]])
  
-\\ == Parameter 2 ==+\\ == columnValueMapping ​== 
 +Hier müssen die verschiedenen Suchspalten und deren Werte, nach welchen gesucht werden soll, angegeben werden. Die Spaltennamen sowie die Inhalte können aus Prozessvariablen kommen. Diese müssen dann ${NAME_DER_VARIABLE} geschrieben werden. Die Syntax ist die folgende: 
 +<​code>​SPALTENNAME~§~GESUCHTER_WERT~%~</​code>​ 
 +Soll nach mehr als einem Wert gesucht werden, so muss dieser Term mehrfach wiederholt werden. Z.B. 
 +<​code>​SPALTENNAME~§~GESUCHTER_WERT~%~SPALTENNAME_2~§~GESUCHTER_WERT_2~%~</​code>​
 Erklärung (siehe [[#​Beispiel]]) Erklärung (siehe [[#​Beispiel]])
  
-\\ == Parameter 3 == +\\ == columnResultMapping== 
-Erklärung (siehe ​[[#Beispiel]])Mögliche Optionen sind: +Hier werden die Prozessvariablen angegeben, in welchen die Ergebnisse abgelegt werden sollen. Ebenfalls muss hier die Spalte angegeben werden in welcher das Ergebnis innerhalb der Matrix zu finden ist. Der [[software:​tim:​rules_matrix#spalten_definieren | Spaltentyp]] muss hierbei ein "​Result"​ Typ sein
-  ​*eins +<​code>​COLUMN_NAME~§~VARIABLE_NAME~%~</​code>​ 
-  *zwei +Wird mehr als ein Ergebnis ausgegeben so muss wiederum der gesamte Term wiederholt werden. 
- +<code>COLUMN_NAME~§~VARIABLE_NAME~%~COLUMN_NAME_2~§~VARIABLE_NAME_2~%~</​code>
->> ​**Achtung!** ​ Hier steht eine Warnung! +
 ---- ----
  
Zeile 37: Zeile 39:
 ---- ----
 ==== Abhängigkeiten ==== ==== Abhängigkeiten ====
-\\ __Timer__: [[software:​tim:​timer:​|ERSETZMICH]] ​ 
software/tim/actionhandler/matrixhandler.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)