Die erweiterte Suche erlaubt eine spezifische Suche nach Werten innerhalb bestimmter Datenbankfelder, die sogenannte feldbasierte Suche. Details zu jedem Suchtyp werden in den folgenden Abschnitten erläutert.
Spezifische Suchfelder können jeweils mit Suchbegriffen belegt werden. Diese repräsentieren bestimmte Datenbankfelder innerhalb der Applikation und können wie folgt konfigurierte sein:
Alle Eingaben eines bestimmten Text-Feldes werden implizit via AND Operator mit eventuell vorhandenen anderen Suchbegriffen (Volltext oder feldbasiert) verknüpft.
Bemerkung: Hier gelten die gleichen Suchregeln wie für die Volltextsuche, allerdings wird die Suche nur auf dem jeweiligen
Datenbankfeld ausgeführt statt auf allen zur Volltextsuche freigegebenen Feldern.
Falls hier ein Wert selektiert wurde, wird dieser implizit via AND Operator mit eventuell vorhandenen anderen Suchbegriffen (Volltext oder feldbasiert) verknüpft.
Diese Felder erlauben eine Eingabe. Falls sich ein identischer Wert in der Liste befindet, wird dieser markiert und zur Auswahl vorgeschlagen. Wenn hier ein Wert selektiert wurde, wird dieser implizit via AND Operator mit eventuell vorhandenen anderen Suchbegriffen (Volltext oder feldbasiert) verknüpft.
Diese Felder erlauben die Suche innerhalb eines bestimmten Bereiches, wobei der untere und obere Grenzwert angegeben wird (Grenzwerte sind immer inklusive, das heißt Mindest- bzw. Maximalwerte).
Falls kein unterer Grenzwert angegeben wurde, werden alle Ergebnis bis zum oberen Grenzwert in Betracht gezogen.
Falls kein oberer Grenzwert angegeben wurde, werden alle Ergebnis ab dem unteren Grenzwert in Betracht gezogen.
Falls hier ein Wert selektiert wurde, wird dieser implizit via AND Operator mit eventuell vorhandenen anderen Suchbegriffen (Volltext oder feldbasiert) verknüpft.
Das Suchresultat wird alle Suchkriterien für alle Felder berücksichtigen, wo mindestens ein Wert definiert ist.