<< Click to Display Table of Contents >> Navigation: Anwendungen (Apps) erstellen und ändern - Berechtigung Designer > Features und Funktionen > Ansichtsmanager > Filtern von Datensätzen > Filtern über freie Eingabe |
Die Anzeige der Datenmenge kann über Spalten-Filter gezielt auf bestimmte Datensätze eingeschränkt werden. Eine Filterung von Datensätzen wird mittels direkter Eingabe von Referenzwerten in der obersten Zeile der angezeigten Datentabelle vorgenommen. Ist ein Wert eingegeben und mit Eingabe bestätigt worden, werden nur noch Datensätze angezeigt, die in der entsprechenden Spalte auf den angegeben Referenzwert passen. Der Filter kann jederzeit wieder deaktiviert werden.
Für jede Spalte kann ein eigener Filter definiert werden, dabei wird zwischen Groß- und Kleinschreibung unterschieden. Wird zum Beispiel "Familie" als Filter für die Spalte "Anrede" verwendet, werden nur noch die Datensätze angezeigt, in denen in Spalte "Anrede" das Wort "Familie" steht.
Erweiterte Filter mit Platzhaltern
Mittels Platzhalter (so genannter Wildcards) können komplexere Filterausdrücke definiert werden, die auch auf verschiedene Datenwerte in der Tabellenspalte passen. Platzhalter "übergehen" dabei ein oder mehrere beliebige Zeichen, d.h. es ist für den Zeichenbereich egal, welcher Buchstabe oder welche Buchstabenkombination an der jeweiligen Stelle in der Datenmenge stehen. Platzhalter können in beliebiger Anzahl in jeder sinnvollen Kombination im Referenzwert als Filterausdruck verwendet werden.
Zulässige Platzhalter
Platzhalter |
Zeichen |
Funktion und Erklärung |
---|---|---|
% |
Prozentzeichen |
Steht für eine beliebig lange Anzahl von Zeichen in beliebiger Ausprägung, wie zum Beispiel A, "AB, ABC, 12H, jKl, test 123 oder A2KT5. |
_ |
Unterstrich |
Steht für ein einziges beliebiges Zeichen, wie zum Beispiel A, B, C, a, b, c, 1, 2, 3, ?, &, §, oder !. |
Das Prozentzeichen "%" kann als Platzhalter für beliebigen Text verwendet werden. Der Filterausdruck "F%" für die Spalte "Anrede" führt somit dazu, dass nur noch Datensätze angezeigt werden, in denen die Anrede mit "F" beginnt. Der Unterstrich "_" steht für ein einzelnes beliebiges Zeichen. Der Filterausdruck "3_1%" für die Spalte "PLZ" zeigt alle Postleitzahlen, beginnend mit "3", dann genau einer beliebigen Ziffer und danach einer "1" an Stelle der - die restlichen Zeichen werden nicht mehr verglichen.
Verschiedene Beispiele mit und ohne Platzhalter im Filterausdruck
Feld |
Eingabe |
Funktion und Erklärung |
---|---|---|
ANREDE |
Familie |
Es werden nur Datensätze angezeigt, in denen das Feld ANREDE den Wert "Familie" enthält. |
ANREDE |
F% |
Es werden nur Datensätze angezeigt, in denen der erste Buchstabe im Feld ANREDE ein großes "F" ist (Familie, Frau). |
NAME |
M_ller |
Es werden nur Datensätze angezeigt, in denen der Wert im Feld NAME fünf Zeichen lang ist und mit einem "M" beginnt und "ller" endet (Müller, Meller, Maller, Miller). |
ORT |
Klein%dorf |
Es werden nur Datensätze angezeigt, in denen der Wert im Feld ORT mit "Klein" beginnt und mit "dorf" endet (Klein-Kleckersdorf, Kleinesdorf, Kleinesgroßesdorf, Kleindorf). |
PLZ |
3_1% |
Es werden nur Datensätze angezeigt, in denen der Wert im Feld PLZ mit "3" beginnt und an dritter Stelle eine "1" enthält. Alle weiteren Zeichen sind beliebig (31141, 32189, 33154, 34174, 35198, 36165). |