Benutzer-Werkzeuge

Webseiten-Werkzeuge


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

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
Nächste Überarbeitung Beide Seiten der Revision
software:tim:rules_matrix [2015/04/20 15:09]
max.neumaier
software:tim:rules_matrix [2015/04/20 16:17]
max.neumaier
Zeile 39: Zeile 39:
 \\ \\
 {{ matrix_overview.jpg }} {{ matrix_overview.jpg }}
 +
 +^Element ^Beschreibung^
 +|**1**|Über diesen Button lässt sich die gesamte Matrix wieder entfernen.|
 +| **2** | Hier wird die Matrix mit allen eingegebenen Zeilen angezeigt. |
 +| **3** | Über diesen Button lässt sich die Matrix bearbeiten. Jedoch ist es nicht möglich den Spaltentyp der bereits bestehenden Spalten zu verändern. Sie können jedoch gelöscht, bzw. neu hinzugefügt werden. |
 +| **4** | Über diesen Button lassen sich ganze Zeilen wieder entfernen. |
 +| **5** | Hier lassen sich neue Spalten hinzufügen. |
 +
 +Möchte man nun eine neue Zeile hinzufügen,​ so wird ein Popup angezeigt. In diesem werden je nach Spaltentyp verschiedene Felder angezeigt. Bei String z.B. ein einfaches Eingabefeld. Bei Identity wird eine Liste aller angelegten Benutzer dargestellt. Bei Boolean wird eine Liste mit wahr oder falsch angezeigt.
 +
 +<note important>​Wird bei einem Feld ein Sternchen "​*"​ ausgewählt,​ so gilt dies als Wildcard und ein beliebiger Wert wird bei der Auswertung angenommen. </​note>​
 +
 +{{ fill_matrix_combined.png }}
 +
 +
 +===Benutzen der Matrix per Actionhandler===
 +
 +Die Benutzung der Matrix per Handler wird hier [[software:​tim:​actionhandler:​matrixhandler | MatrixHandler]] beschrieben.
 +
 +===Auswertungsbeispiele===
 +
 +Als Grundlage dieser Auswertungen setzen wir die befüllte Beispielstabelle von oben mit 3 Suchwerten und einer Ergebnisspalte. Die folgende Tabelle zeigt die Ergebnisse für einige fiktive Auswertungen anhand der folgenden Regeln:
 +  * Es wird die Spalte mit der größten Übereinstimmung als Ergebnis angesehen.
 +  * Treffen mehr als eine Zeile überein, so wird der oberste Treffer verwendet.
 +
 +^ Suchwert 1 ^ Suchwert 2 ^ Suchwert 3 ^ Ergebnis ^
 +| Freising | true | 20 | **Group_1** |
 +| Freising |true | 89 | **wiki**|
 +|Freising | false | 20 |** Group_1**|
 +|Freising | false | 8267| **Group_1**|
 +
 +
 +
  
  
  
software/tim/rules_matrix.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)