Im erweiterten Modus kannst Du mit dem logischen Operator or
und verschachtelten Operationen komplexere Regeln aufsetzen.
Der erweiterte Modus verwendet einen Texteditor, um code-ähnliche Abfragen zu erstellen.
Eine einfache Regel sieht folgendermaßen aus:
user.firstname.in(“Peter”), wobei:
-
user das Objekt (object) ist, auf das Du verweist
-
firstname die Eigenschaft (property) ist (ein Platzhalter für das Nutzerprofilfeld)
-
in der Operator (operator) ist, den Du auf die Eigenschaft anwenden möchtest
-
(“Peter”) eine Liste von Werten (values) ist, gegen die die Objekteigenschaft geprüft werden soll
Die allgemeine Syntaxregel lautet also wie folgt: object.property.operator(values)
Wenn Du Regeln miteinander kombinieren möchtest, füge &&
(für und) oder ||
(für oder) zwischen den Regeln ein. Beispiele:
-
user.firstname.in(“Peter”)
&&
user.lastname.in(“Mustermann”) trifft auf alle Nutzer zu, deren Name Peter Mustermann lautet -
user.firstname.in(“Peter”)
||
user.lastname.in(“Mustermann”) trifft auf alle Peter und alle Mustermanns zu
Im erweiterten Modus kannst Du Regeln auch verschachteln, um komplexere Regeln zu erstellen. Beispiel:
-
user.firstname.in(“Peter”)
||
user.lastname.in(“Mustermann”) )&&
user.department.in(“Verkauf”) trifft auf alle Peter und alle Mustermanns zu, die Mitglieder der Verkaufsabteilung sind
Hinweis: Wenn Deine erweiterten Regeln Syntaxelemente verwenden, die von der Grundansicht nicht unterstützt werden, kannst Du nicht zur Grundansicht zurückkehren.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.