Filter
Ein in diesem Kontext verwendeter Filter ist quasi eine Teildatenmenge, die sich
als Ergebnis einer Suche mit bestimmten Parametern über den gesamten Datenbestand
ergibt.
Über den Filter wird der Datenumfang der Prüfmittelliste festgelegt. Die Konfiguration
der Filter wird über "Listenkonfiguration"→"Filter" gestartet.
Filter können als öffentlich bzw. nur für den derzeit angemeldeten Benutzer
erstellt werden (Kontrollkästchen "nur für mich sichtbar"). Der Filter
kann für alle oder nur für Prüfmittel mit Prüffrist gelten.
Durch Auswahl (Häkchen setzen) der Datenfelder werden diese in den Filter
aufgenommen. Bei der Datensuche werden nicht nur die Felder mit Eingaben,
sondern alle ausgewählten Felder (auch leere) berücksichtigt. Es wird also auch
nach Leereinträgen im Datenbestand gesucht. Die Suchkriterien werden mit "UND"
verknüpft, d.h. es werden nur die Prüfmittel ausgewählt, für die diese
Bedingungen gleichzeitig zutreffen. Die Verwendung von Wildcards ist in den
Eingabefeldern zulässig. Durch Auswahl der Datenfelder wird die konfigurierte Listenansicht nicht
beeinflusst. Die Filterkriterien
"Kalibrierdatum" und "Fälligkeitsdatum" bieten die
Möglichkeit, nach Prüfmitteldaten zu suchen, deren letzte bzw. nächste Kalibrierung(en)
in einem bestimmten Zeitraum liegen. Zusätzlich wird die Möglichkeit geboten,
nach dem Anlagedatum des Prüfmittels zu suchen.
Die Suche nach fälligen Prüfmitteln kann über den Fällligkeitstatus oder das
Fälligkeitsdatum erfolgen, wie in folgenden Beispielen aufgezeigt:
- Alle fälligen Prüfmittel nach Fälligkeit
- - Suchabfrage über den Fälligkeitsstatus im Feld "Fälligkeit"
- - der gesuchte Fälligkeitsstatus wird im entsprechenden Optionsfeld angehakt
-
-
- Alle fälligen Prüfmittel bis zu einem festen Datum
- - Eingabe des Datums in das Feld "Fälligkeitsdatum"→ Optionsfeld "Datum" bis
- - Das Datum im Feld "von" kann dabei leer gelassen werden.
-
-
- Alle fälligen Prüfmittel ab heute plus einen Zeitraum an Tagen
- - Eingabe in das Feld "Fälligkeitsdatum" → Optionsfeld "heute +" markieren
- - Eingabe einer Zahl an Tagen; die Eingabe kann auch negativ sein
-
- Alle fälligen Prüfmittel ab dem aktuellen Monat plus/minus einer Anzahl an Monaten
- - Eingabe in das Feld "Fälligkeitsdatum" → Optionsfeld "akt. Monat" markieren
- - Eingabe einer Zahl an Monaten;die Eingabe kann auch negativ sein
- - "von -1 bis +1" bedeutet vom 1. Tag des letzten Monats bis zum letzten Tag des nächsten Monats
- - "von 0 bis +1" bedeutet vom 1. Tag des aktuellen Monats bis zum letzten Tag des nächsten Monats
-
Folgende Wildcards sind bei der Eingabe der Filterkriterien möglich:
Wildcard
|
Definition
|
?
|
steht für ein beliebiges Zeichen
|
*
|
steht für eine beliebige Anzahl (auch 0) beliebiger Zeichen
|
~
|
ist einzutragen, wenn ein leerer Eintrag abgefragt werden soll
|
!
|
steht für "Nicht" und bewirkt eine logische Negierung des nachfolgenden
Ausdrucks
|
|
|
steht für "Oder" und bewirkt eine logische Oder-Verknüpfung von zwei Ausdrücken
|
&
|
steht für "Und" und bewirkt eine logische Und-Verknüpfung von 2 Ausdrücken
|
[]
|
klammert Wildcards oder Operatoren ein, nach denen die Suche erfolgen soll. Das
geklammerte Zeichen wird damit als Text interpretiert
|
Beispiele für die Anwendung von Wildcards:
- Bei der Angabe einer Filterbedingung wird im Eingabefeld Prüfmittel-Bezeichnung
die Zeichenkette 'Grenz*' eingetragen. Das Programm sucht daraufhin alle Prüfmittel
heraus, deren Prüfmittel-Bezeichnung mit der Zeichenfolge 'Grenz' beginnt, z.B.
'Grenzlehrdorn', 'Grenzrachenlehre'.
- Bei der Angabe einer Filterbedingung wird im Eingabefeld Identnummer die Zeichenkette
'??-12*' eingetragen. Das Programm sucht daraufhin alle Prüfmittel heraus, deren
Identnummer an der Stelle 3 bis 5 die Zeichenfolge '-12' enthält, z.B. 'AB-1234',
'AB-12XYZ' oder '00-12'.
- Bei der Angabe einer Filterbedingung wird im Eingabefeld Kostenstelle die Zeichenkette
'*ABC*' eingetragen. Das Programm sucht daraufhin alle Prüfmittel heraus, deren
Kostenstellenangabe an beliebiger Stelle die Zeichenfolge ‘ABC‘ enthält, z.B. 'ABC1234',
'12ABC34' oder '1234ABC'.
- Bei der Angabe einer Filterbedingung wird im Eingabefeld Hersteller die Zeichenkette
'ABC | DEF' eingetragen. Das Programm sucht daraufhin alle Prüfmittel heraus, deren
Hersteller 'ABC' oder 'DEF' sind.
|