...
Der ActionHandler MatrixHandler kann nur in Kombination mit dem Rules Matrix Regelmatrix. Der Handler sucht in der Matrix nach Übereinstimmungen. Die Suchwerte werden durch die Parameter definiert.
...
Code Block |
---|
com.dooris.bpm.actionhandler.MatrixHandler |
Parameter
Parameter | Beschreibung | Gültige Beispiele |
---|---|---|
| Dieser Parameter enthält den Namen der Matrix, die ausgewertet wird. |
Entscheidung
Beispiel
Wir haben ein einfaches Beispiel, um die Verwendung dieses Actionhandlers zu erklären. Wir haben diesen Actionhandler auf dem Knoten 'task1' implementiert.
...
Parameter | Beschreibung | Wert |
---|---|---|
| Name der von uns erstellten Regelmatrix. |
|
| Als Suchwert wird hier der Spaltenname ' |
Department' eingetragen. |
|
| |
| Hier wird der Spaltenname ' |
Result' eingegeben, um das Ergebnis für den Suchwert anzuzeigen. |
|
Ergebnis~§~Ergebnis~%~
Wir haben eine bereits ausgefüllte Matrix im Abschnitt "RegelmatrixRules matrix" auf der Registerkarte "Administration" wie folgt:
...
Wir haben ein Smartform mit zwei Feldern. Die erste Variable wird wie folgt festgelegt: Abteilung
department
. Wenn der Benutzer die Abteilungsvariable ausfüllt, wird das Ergebnisfeld automatisch mit Hilfe der Regelmatrix Rules matrix gefüllt.
...
Die zweite Variable wird als Ergebnis festgelegt und entsprechend dem Wert "AbteilungDepartment" aus der Spalte "ErgebnisResult" entnommen.
...
Wir starten die Prozessinstanz, indem wir das Abteilungsfeld ausfüllen.
...
Nach Eingabe des Abteilungsnamens und Start der Prozessinstanz wird der Actionhandler ausgeführt.
...
Sie können sehen, dass der Handler den Wert für die IT als Ergebnis Result 1 findet.
...