17. Kriteriengruppen verwenden
Bei einigen Suchen kann nach Kriteriengruppen gesucht
werden. Es wird zwischen einschließenden und ausschließenden
Kriteriengruppen unterschieden. Kriteriengruppen sind thematisch
zusammengehörige Gruppen von Kriterien, von denen zu einer Suche
mehrere Ausprägungen festgelegt werden können. Bei der
anschließenden Suche werden diese Kriterien anders als normale
zwingende Kriterien behandelt: Für jede definierte Gruppe wird
überprüft, ob zu dem Hauptsuchobjekt ein passender Datensatz mit
genau der Kombination an definierten Kriterien existiert (bei
einschließenden Kriteriengruppen) oder eben gerade nicht existiert
(bei ausschließenden Kriteriengruppen). Ist dies der Fall, wird
das Hauptsuchobjekt in die Ergebnismenge hinzugefügt.
Sie erkennen Fieldsets, die Kriteriengruppen unterstützen, am
angezeigten Link mit der Beschriftung Kriteriengruppe
hinzufügen unterhalb der normalen Suchkriterien. Wird der Link
angeklickt, öffnet sich ein Overlay-Fenster mit den
Sucheingabefeldern des Fieldsets. Hier können Sie nun eine
Kriteriengruppe definieren. Ebenso können Sie dort festlegen, ob
es sich um eine einschließende oder eine ausschließende
Kriteriengruppe handeln soll. Zum Abschluss klicken Sie auf Speichern .
Dadurch wird das Overlay-Fenster geschlossen und die definierte
Kriteriengruppe übersichtlich dargestellt. Hinter jedem Eintrag
finden Sie Aktionsicons zum Bearbeiten und Löschen definierter
Kriteriengruppen.
Wird mehr als eine Kriteriengruppe in einem Fieldset
definiert, kann festgelegt werden, wie diese Kriteriengruppen
untereinander verknüpft werden sollen. Dazu erscheint bei
mindestens zwei definierten Kriteriengruppen eine Auswahl, diese
per UND oder per ODER zu verknüpfen, wobei die Kriterien innerhalb
jeder einzelnen Kriteriengruppe per UND verknüpft werden, wie auch
die Menge der Kriteriengruppen eines Fieldsets zu allen restlichen
Kriterien (und Mengen an Kriteriengruppen anderer Fieldsets).