Grundsätzliche Informationen zur Erstellung von Einfachen Auswahlfiltern stehen auf der Seite Auswahlfilter. Hier wird nur die Definition der Filtersystematik erläutert.
Im einfachen Auswahlfilter können bis zu 4 einzelne Kriterien formuliert und miteinander durch und bzw. oder verknüpft werden.
Je nach Datenbereich des Filters sind in der Auswahl Teilbereich und der entsprechenden Unterauswahl Vergleichsfeld verschiedene Datenfelder bzw. für einen Datensatz errechnete Werte verfügbar. Der zugehörige Wert wird zur Filterung herangezogen.
Beispiel: Das Datum, an dem ein Schüler volljährig wird, ist im Teilbereich Grunddaten im Vergleichsfeld volljährig am verfügbar.
Je nach Datentyp des Vergleichsfeldes (z.B. Datum, Text, Zahl, Liste, …) stehen unterschiedliche Vergleichsoperatoren zur Verfügung:
Operator | Durchlasskriterium für einen Datensatz |
---|---|
gleich | Wert muss mit dem Vergleichswert übereinstimmen |
ungleich | Wert muss sich vom Vergleichswert unterscheiden |
größer | Wert muss größer als der Vergleichswert sein (bei Texten: lexikographisch später stehen) |
kleiner | Wert muss kleiner als der Vergleichswert sein (bei Texten: lexikographisch früher stehen) |
größer gleich | Kombination größer oder gleich |
kleiner gleich | Kombination kleiner oder gleich |
vor | in Wert enthaltenes Datum liegt vor dem als Vergleichswert angegebenen Datum |
nach | in Wert enthaltenes Datum liegt nach dem als Vergleichswert angegebenen Datum |
enthält | die Textdarstellung des Wertes enthält den Vergleichswert Beispiel: Huber enthält mit ub |
beginnt mit | die Textdarstellung des Wertes beginnt mit dem Vergleichswert Beispiel: Huber beginnt mit Hub |
endet auf | die Textdarstellung des Wertes endet mit dem Vergleichswert Beispiel: Huber endet auf uber |
im Jahr | das Jahr des im Wert enthaltenen Datums stimmt mit dem als Vergleichswert angegebenen Jahr überein. Die Daten 02.08.2004, 17.09.2004, 29.08.2004 usw. liegen alle im Jahr 2004. |
im Monat | Der Monat des im Wert enthaltenen Datums stimmt mit dem als Vergleichswert angegebenen Monat überein. Die Daten 21.03.2004, 14.03.2008, 18.03.2016 usw. liegen alle im Monat 3 (also März). |
am Tag | Der Tag des im Wert enthaltenen Datums stimmt mit dem als Vergleichswert angegebenen Tag überein. Die Daten 12.02.1987, 12.01.1999, 12.11.2004 usw. besitzen alle den Tag 12. |
kein Eintrag | das Datenfeld ist leer (für dieses Kriterium ist kein Vergleichswert notwendig) |
Eintrag vorhanden | das Datenfeld ist nicht leer (für dieses Kriterium ist kein Vergleichswert notwendig) |
Zwischen den benutzten Zeilen für die Kriterien muss die Art der logischen Verknüpfung ausgewählt werden. Verfügbar sind:
Verknüpfung | Auswertung |
---|---|
und | beide Kriterien müssen zutreffen, damit der Datensatz den Filter passiert |
oder | wenigstens eines der beiden Kriterien muss erfüllt sein, damit der Datensatz den Filter passiert (Dies ist natürlich auch der Fall, wenn beide Kriterien erfüllt sind.) |
Bei gemischer Verwendung der Verknüpfungsarten bindet UND stärker als ODER.
Beispiele:
A oder B und C oder D → entspricht → A oder (B und C) oder D
A und B oder C und D → entspricht → (A und B) oder (C und D)
Für eine explizite Klammersetzung verwenden Sie bitte einen komplexen Auswahlfilter.