Erweiterte Selektion (ExtSel)
Die Gesamtbedingung ergibt sich aus der Verknüpfung zwischen dem Feld und dem Vergleichswert mit einer Vergleichsoperation. Folgende Vergleichsoperatoren stehen zur Verfügung:
- Gleichheit (=)
- Kleiner als (<)
- Größer als (>)
- Kleicher gleich (<=)
- Größer gleich (>=)
- Ungleich
- Enthält
Hier wird geprüft, ob der Vergleichswert irgendwo im Feldinhalt vorhanden ist. Z.B. ist "Müller" in "Müller-Lüdenscheid" und in "Ziegelmüller" enthalten. Groß- und Kleinschreibung wird bei der Suche nicht unterschieden.
- Entspricht
In diesm Fall muss der Feldinhalt mit dem Vergleichswert anfangen. Z.B. wird Vergleichwert "müller" nicht mehr in "Ziegelmüller" gefunden, in "Müller-Lüdenscheid" jedoch immer noch.
- ist Teil von
Der Feldinhalt muss Teil des Suchstring sein, z.B. "1234" ist Teil von "0123;1234;2345"
- ist nicht Teil von
Der Feldinhalt darf nicht in dem Suchstring vorkommen.
Verknüpfung der Bedingungen
Die logischen Verknüpfungen "ODER" und "UND" stehen hier zur Verfügung. Die Besonderheit dabei ist, dass die "ODER"-Bedingungen in Gegensatz zu der normalen Abarbeitungslogik hier eine höhere Priorität als die "UND"-Verknüpfungen aufweisen.
Z.B. werden die Bedingungen (B) in dem Term "B1 ODER B2 ODER B3 UND B4" als "(B1 ODER B2 ODER B3) UND B4" abgearbeitet.