Zum Hauptinhalt wechseln
Administrator Guide
Zuletzt aktualisiert: 2023-06-23
Referenz: Filteroperatoren

Referenz: Filteroperatoren

Textoperatoren

Operator
Beschreibung
ist leer
Feldwert ist leer.
ist nicht leer
Feldwert ist nicht leer.
gleich
Feldwert ist gleich Vergleichswert.
Groß-/Kleinschreibung wird nicht berücksichtigt.
Beispiel: „Cat“ ist gleich „cat“.
Ungleich
Feldwert ist nicht gleich Vergleichswert.
Groß-/Kleinschreibung wird nicht berücksichtigt.
Beispiel: „Hund“ ist nicht gleich „Katze“.
enthält
Vergleichswert ist eine Teilmenge von Feldwert.
Groß-/Kleinschreibung wird nicht berücksichtigt.
Beispiel: „Katze enthält AN“.
enthält (Groß-/Kleinschreibung beachten)
Vergleichswert ist eine Teilmenge von Feldwert.
Beispiel: „Katze enthält in“.
enthält nicht
Vergleichswert ist keine Teilmenge des Feldwerts.
Groß-/Kleinschreibung wird nicht berücksichtigt.
Beispiel: „Katze“ enthält keinen „Hund“.
enthält nicht (Groß-/Kleinschreibung beachten)
Vergleichswert ist keine Teilmenge des Feldwerts.
Beispiel: „Katze“ enthält kein AN.
beginnt mit
Der Vergleichswert ist eine Teilmenge des Feldwerts und das erste Zeichen des Feldwerts stimmt mit dem ersten Zeichen des Vergleichswerts überein.
Groß-/Kleinschreibung wird nicht berücksichtigt.
Beispiel: „Katze“ beginnt mit „ca“.
beginnt mit (Groß-/Kleinschreibung beachten)
Der Vergleichswert ist eine Teilmenge des Feldwerts und das erste Zeichen des Feldwerts ist mit dem ersten Zeichen des Vergleichswerts identisch.
Beispiel: „Katze“ beginnt mit „Ka“.
endet mit
Der Vergleichswert ist eine Teilmenge des Feldwerts und das letzte Zeichen des Feldwerts stimmt mit dem letzten Zeichen des Vergleichswerts überein.
Groß-/Kleinschreibung wird nicht berücksichtigt.
Beispiel: Kategorie endet mit „AT“.
endet mit (Groß-/Kleinschreibung beachten)
Der Vergleichswert ist eine Teilmenge des Feldwerts und das letzte Zeichen des Feldwerts stimmt mit dem letzten Zeichen des Vergleichswerts überein.
Beispiel: Katalog endet mit in.
größer als
Der Feldwert steht in alphabetischer Reihenfolge vor dem Vergleichswert.
Dieser Operator vergleicht die alphabetische Sortierreihenfolge, nicht die Länge.
Groß-/Kleinschreibung wird nicht berücksichtigt.
Beispiel: „Katze“ ist größer als „Hund“.
größer oder gleich
Der Feldwert ist mit dem Vergleichswert identisch oder liegt in alphabetischer Reihenfolge davor.
Dieser Operator vergleicht die alphabetische Sortierreihenfolge, nicht die Länge.
Groß-/Kleinschreibung wird nicht berücksichtigt.
Beispiele:
  • „Katze“ ist größer oder gleich „Hund“.
  • "Hund" ist größer oder gleich "Hund".
kleiner als
Der Feldwert kommt in alphabetischer Reihenfolge nach dem Vergleichswert.
Dieser Operator vergleicht die alphabetische Sortierreihenfolge, nicht die Länge.
Groß-/Kleinschreibung wird nicht berücksichtigt.
Beispiel: „Hund“ ist kleiner als „Katze“.
kleiner oder gleich
Feldwert ist mit dem Vergleichswert identisch oder kommt in alphabetischer Reihenfolge danach.
Dieser Operator vergleicht die alphabetische Sortierreihenfolge, nicht die Länge.
Groß-/Kleinschreibung wird nicht berücksichtigt.
Beispiele:
  • „Hund“ ist kleiner oder gleich „Katze“.
  • „Katze“ ist kleiner oder gleich „Katze“.

Währungsoperatoren und numerische Operatoren

Operator
Beschreibung
gleich
Feldwert ist gleich Vergleichswert.
Beispiel: 123 ist gleich 123.
Ungleich
Feldwert ist nicht gleich Vergleichswert.
Beispiel: 12 ist nicht gleich 123.
größer als
Feldwert ist größer als Vergleichswert.
Beispiel: 321 ist größer als 123.
größer oder gleich
Feldwert ist größer oder gleich Vergleichswert.
Beispiele:
  • 321 ist größer oder gleich 123.
  • 123 ist größer oder gleich 123.
kleiner als
Feldwert ist kleiner als Vergleichswert.
Beispiel: 12 ist weniger als 123.
kleiner oder gleich
Feldwert ist kleiner oder gleich Vergleichswert.
Beispiele:
  • 12 ist kleiner oder gleich 123.
  • 123 ist kleiner oder gleich 123.

Datumsoperatoren

Operator
Beschreibung
ist leer
Feldwert ist leer.
ist nicht leer
Feldwert ist nicht leer.
gleich
Datumswert ist gleich Vergleichswert.
Ungleich
Datumswert stimmt nicht mit Vergleichswert überein.
größer als
Datumswert liegt nach Vergleichswert.
Beispiel: 20.10.2016 ist größer als 20.05.2016.
größer oder gleich
Datumswert ist nach dem Vergleichswert oder mit diesem identisch.
Beispiele:
  • 20.10.2016 ist größer oder gleich 20.10.2016.
  • 20.10.2016 ist größer oder gleich 20.05.2016.
kleiner als
Datumswert liegt vor Vergleichswert.
Beispiel: 20.05.2016 ist kleiner als 20.10.2016.
kleiner oder gleich
Datumswert liegt vor dem Vergleichswert oder ist mit diesem identisch.
Beispiele:
  • 20.10.2016 ist kleiner oder gleich 20.10.2016.
  • 20.05.2016 ist kleiner oder gleich 20.10.2016.

Boolesche Operatoren

Operator
Beschreibung
ist leer
Feldwert ist leer. steht für „Falsch“.
ist nicht leer
Feldwert ist nicht leer. steht für Wahr.
gleich
Feldwert ist gleich dem Vergleichswert.
Für Wahr aktivieren Sie das Kontrollkästchen
Vergleichswert
. Bei Falsch deaktivieren Sie das Kontrollkästchen
Vergleichswert
.
Ungleich
Feldwert ist nicht gleich dem Vergleichswert.
Für Wahr deaktivieren Sie das Kontrollkästchen
Vergleichswert
. Bei Falsch aktivieren Sie das Kontrollkästchen
Vergleichswert
.

Einzelinstanz- und Multiinstanz-Operatoren

Feldart
Operator
Verwendung
Einzelinstanz
Multiinstanz
genaue Übereinstimmung mit der Auswahlliste
Feldwert stimmt genau mit Vergleichswert überein.
Bei Einzelinstanzfeldern schränkt dieser Operator eine Werteliste ein, sodass nur ein einzelner Wert akzeptiert wird. Damit eine Werteliste für ein einzelnes Instanzfeld mehrere Werte akzeptieren kann, verwenden Sie
in der Auswahlliste ""
.
Einzelinstanz
Multiinstanz
NICHT genaue Übereinstimmung mit der Auswahl
Feldwert stimmt nicht genau mit dem Vergleichswert überein.
Einzelinstanz
Multiinstanz
Teilmenge der Auswahlliste
Feldwert ist eine Teilmenge des Vergleichswerts. Leere Feldwerte sind eine Teilmenge der Vergleichswerte.
Einzelinstanz
Multiinstanz
NICHT Teilmenge der Auswahlliste
Feldwert ist keine Teilmenge des Vergleichswerts. Leere Feldwerte sind eine Teilmenge der Vergleichswerte.
Einzelinstanz
Multiinstanz
Obermenge der Auswahlliste
Vergleichswert ist eine Teilmenge des Feldwerts. Leere Vergleichswerte sind eine Teilmenge der Feldwerte.
Einzelinstanz
Multiinstanz
NICHT Obermenge der Auswahlliste
Vergleichswert ist keine Teilmenge des Feldwerts. Leere Vergleichswerte sind eine Teilmenge der Feldwerte.
Einzelinstanz
Multiinstanz
Anzahl ist gleich
Die Anzahl der Feldwerte entspricht dem Vergleichswert.
Beispiel: Um Mitarbeiter mit zwei Angehörigen anzuzeigen, setzen Sie einen Filter für
Angehörige
, bei denen die Anzahl einem
Vergleichswert
von 2
entspricht
.
Einzelinstanz
Multiinstanz
Anzahl ist nicht gleich
Die Anzahl der Feldwerte stimmt nicht mit dem Vergleichswert überein.
Beispiel: Um Mitarbeiter mit Angehörigen anzuzeigen, setzen Sie einen Filter für
Angehörige
, bei denen die Anzahl nicht dem
Vergleichswert
0
entspricht
.
Einzelinstanz
Multiinstanz
Anzahl ist größer als
Die Anzahl der Feldwerte ist größer als der Vergleichswert.
Beispiel: Um Mitarbeiter mit mehr als einem Angehörigen anzuzeigen, setzen Sie einen Filter für
Angehörige
, bei denen
die Anzahl größer ist als
ein
Vergleichswert
von 1.
Einzelinstanz
Multiinstanz
Anzahl ist größer oder gleich
Die Anzahl der Feldwerte ist größer oder gleich dem Vergleichswert.
Beispiel: Um Mitarbeiter mit einem oder mehreren Angehörigen anzuzeigen, setzen Sie einen Filter für
Angehörige
, bei denen
die Anzahl größer oder gleich
einem
Vergleichswert
von 1 ist.
Einzelinstanz
Multiinstanz
Anzahl ist kleiner als
Die Anzahl der Feldwerte ist kleiner als der Vergleichswert.
Beispiel: Um Mitarbeiter mit weniger als zwei Angehörigen anzuzeigen, setzen Sie einen Filter für
Angehörige
, bei denen
die Anzahl kleiner ist als
ein
Vergleichswert
von 2.
Einzelinstanz
Multiinstanz
Anzahl ist kleiner gleich
Die Anzahl der Feldwerte ist kleiner oder gleich dem Vergleichswert.
Beispiel: Um Mitarbeiter mit zwei oder weniger Angehörigen anzuzeigen, setzen Sie einen Filter für
Angehörige
, bei denen
die Anzahl kleiner oder gleich
einem
Vergleichswert
von 2 ist.
Einzelinstanz
in der Auswahlliste
Vergleichswert ist einer der möglichen Feldwerte.
Beispiel: A befindet sich in der Auswahlliste A, B, C.
Einzelinstanz
nicht in der Auswahlliste
Vergleichswert ist nicht einer der möglichen Feldwerte.
Beispiel: D ist nicht in der Auswahlliste A, B, C enthalten.
Multiinstanz
beliebige in der Auswahlliste
Feldwert ist einer der möglichen Vergleichswerte.
Multiinstanz
Keine in der Auswahlliste
Feldwert ist nicht einer der möglichen Vergleichswerte.
Einzelinstanz
Multiinstanz
ist leer
Feldwert ist leer.
Einzelinstanz
Multiinstanz
ist nicht leer
Feldwert ist nicht leer.
Ein Feldwert ist eine Teilmenge des Vergleichswerts, wenn alle Instanzen des Felds Instanzen des Vergleichs sind. Umgekehrt ist der Vergleichswert eine Obermenge des Feldwerts, wenn er alle Instanzen des Felds enthält. Beispiel: Der Feldwert ist
1, 2, 3
und der Vergleichswert ist wie folgt:
  • 1, 2, 3, 4, 5
    . Der Vergleichswert enthält alle Instanzen des Feldwerts. Daher ist der Feldwert eine Teilmenge und der Vergleichswert eine Obermenge.
  • 4, 5, 6, 7
    . Der Vergleichswert enthält keine Instanzen des Feldwerts. Daher ist der Feldwert keine Teilmenge und der Vergleichswert keine Obermenge.

Einzelinstanzbeispiele

Diese Tabelle enthält Beispiele für erwartete Ergebnisse für die logischen Operatoren, die Werte von Einzelinstanzfeldern mit einer Auswahlliste vergleichen.
Einzelinstanzfeldwert
Auswahlliste
in der Auswahlliste
nicht in der Auswahlliste
genaue Übereinstimmung mit der Auswahlliste
Teilmenge der Auswahlliste
Obermenge der Auswahlliste
Atlanta
Chicago
Falsch
Real
Falsch
Falsch
Falsch
Chicago
Chicago
Real
Falsch
Real
Real
Real
Atlanta
Chicago
Sacramento
Falsch
Real
Falsch
Falsch
Falsch
Chicago
Chicago
Sacramento
Real
Falsch
Falsch
Real
Falsch
<blank>
Chicago
Sacramento
Falsch
Real
Falsch
Real
Falsch
<blank>
Chicago
Falsch
Real
Falsch
Real
Falsch
Chicago
<blank>
Falsch
Real
Falsch
Falsch
Real
<blank>
<blank>
Falsch
Real
Real
Real
Real
Folgende Operatoren bieten eine spezielle Logik, die möglicherweise nicht sinnvoll ist, wenn der Wert eines Einzelinstanzfelds mit einer Auswahlliste verglichen wird:
  • genaue Übereinstimmung mit der Auswahlliste
  • Teilmenge der Auswahlliste
  • Obermenge der Auswahlliste
In den meisten Fällen sollten Sie entweder den Operator
für die Auswahlliste
verwenden oder
nicht
.

Multiinstanz-Beispiele

Diese Tabelle enthält Beispiele für erwartete Ergebnisse für die logischen Operatoren, die Werte von Multiinstanzfeldern mit einer Auswahlliste vergleichen.
Wert für Multiinstanzfeld
Auswahlliste
beliebige in der Auswahlliste
Keine in der Auswahlliste
genaue Übereinstimmung mit der Auswahlliste
Teilmenge der Auswahlliste
Obermenge der Auswahlliste
Atlanta
Chicago
Sacramento
Falsch
Real
Falsch
Falsch
Falsch
Chicago
Chicago
Sacramento
Real
Falsch
Falsch
Real
Falsch
Chicago
Atlanta
Chicago
Sacramento
Real
Falsch
Falsch
Falsch
Falsch
Chicago
Sacramento
Chicago
Sacramento
Real
Falsch
Real
Real
Real
Chicago
Sacramento
Dallas
Chicago
Sacramento
Real
Falsch
Falsch
Falsch
Real
<blank>
Chicago
Sacramento
Falsch
Real
Falsch
Real
Falsch
<blank>
Chicago
Falsch
Real
Falsch
Real
Falsch
Chicago
<blank>
Falsch
Real
Falsch
Falsch
Real
<blank>
<blank>
Falsch
Real
Real
Real
Real

Optionale Angaben

Wenn Sie leere Werte als Wahr evaluieren möchten, müssen Sie als Teil des Filters eine
Oder
-Anweisung einschließen. Die
Oder
-Anweisung fordert den Benutzer zur Eingabe einer
Obermenge der Auswahlliste
auf. Wenn der Benutzer beim Ausführen des Berichts keinen Listenwert auswählt, wird die
Obermenge der Filterbedingung für die Auswahlliste
als Wahr evaluiert. In diesem Fall entspricht ein leerer Listenwert der Auswahl aller möglichen Werte.
Beispiel: Um einen Standort einzugeben und die Werteliste zu ignorieren, wenn der Benutzer keinen Standort eingibt, geben Sie diese Werte in das Grid
Filter für Instanzen
ein.
und/oder
Feld
Operator
Vergleichsart
und
Standort
in der Auswahlliste
Wert vom Benutzer abfragen
oder
Standort
Obermenge der Auswahlliste
Wert vom Benutzer abfragen