not (Vergleichstyp)
►Auswahl ergibt:
Im Unterschied zu allen anderen Vergleichstypen kann der not (Vergleichstyp) ausschließlich in Verbindung mit einem der anderen Vergleichstypen verwendet werden.
Deshalb erscheint er im Kontextmenü für die Vergleichstyp-Auswahl als Kategorie (ausgewählt im Screenshot), in der die anderen Vergleichstypen auswählbar sind.
Wird ein Vergleichstyp aus dem "not"-Untermenü ausgewählt, dann wird er in Verbindung mit dem not (Vergleichstyp) ausgewählt. Dies kehrt die Bewertungslogik des ausgewählten Vergleichstyps um.
ACHTUNG
Aus dem "not"-Untermenü kann immer auch ein Vergleichstyp ausgewählt werden, der sich vom aktuellen Vergleichstyp unterscheidet. Dabei gehen allerdings ggf. getätigte Wert-Konfigurationen für den Vergleichswert verloren. Bei einem Wechsel von Enthält zu "not ( Enthält )" wie im Screenshot bleibt die Wert-Konfiguration für den Vergleichswert dagegen erhalten.
Die Beziehung zwischen dem ausgewählten Vergleichstyp und dem not (Vergleichstyp) wird im folgenden Ausschnitt aus der XML-Struktur deutlich:
<?
xml
version
=
"1.0"
encoding
=
"UTF-8"
?>
<
core
:EntityPropertyRule
xmlns:core
=
"CORESYSTEM"
>
...
<
core
:NotMatcher>
<
core
:ContainsMatcher/>
</
core
:NotMatcher>
...
</
core
:EntityPropertyRule>
Wird in einer Objekt-Feld-Regel der not (Vergleichstyp) bereits in Verbindung mit einem anderen Vergleichstyp eingesetzt, kann er "abgewählt" werden, indem derselbe Vergleichstypen (Matcher) aus der Hauptebene des Kontextmenüs ausgewählt wird.
ACHTUNG
Auch beim Abwählen muss unbedingt derselbe Vergleichstypen (Matcher) ausgewählt werden, der in der bestehenden "verneinten" Konfiguration bereits verwendet wird. Sonst geht die ggf. bestehende Wert-Konfiguration für den Vergleichswert verloren.