Die Schnellsuche dient dazu eine Datenselektion ohne große Voreinstellungen durchzuführen. Es kann in dieser Suche lediglich nach kunden- und maskenspezifisch festgelegten Kriterien gesucht werden. Da in den Masken in der Regel meist nach den gleichen Kriterien gesucht wird (z.B. in der Adresse nach Name und Ort), eignet sich diese Suchfunktion für die „alltäglichen“ Abfragen.
Mit dem Positionieren der Maus auf diese Zeile, kann man im Tolltip erkennen, nach welchen Kriterien gesucht wird.
Abfrage | Suchergebnis |
Hu* | Zeigt alle Adressen, deren Firmenbezeichnung mit Hu beginnt. Die Großschreibung wird berücksichtigt. |
hu* | Zeigt alle Adressen, deren Firmenbezeichnung mit hu beginnt. Die Großschreibung wird berücksichtigt. |
*uber* | Zeigt alle Adressen, deren Firmenbezeichnung uber enthält. |
*systemtechnik | Zeigt alle Adressen, deren Firmenbezeichnung mit systemtechnik endet. |
,münchen | Zeigt alle Adressen, die aus münchen sind. |
,muenchen | Zeigt alle Adressen, die aus muenchen sind. |
,m*nchen | Zeigt alle Adressen, deren Ortschaft mit m beginnen und mit nchen endet. |
,,2* | Zeigt alle Adressen aus dem Postleitzahlengebiet 2 |
a*,,86* | Zeigt alle Adressen aus dem Postleitzahlengebiet 86, deren Firmenbezeichnung mit a beginnt |
huber*system*gmbh,m*,8* | Zeigt alle Adressen, die mit huber beginnen, deren Firmenbezeichnung system enthält und mit gmbh endet, die aus einem Ort sind, der mit m beginnt und aus dem Postleitzahlengebiet 8 stammt. |
Über die Detailsuche kann man Suchabfragen durchführen, die nicht auf bestimmte Kriterien eingeschränkt sind. Diese Suchabfrage startet man mit der Funktion Detailsuche:
Die Erfassungsmaske wird in geleerter Form wiedergegeben:
Je nachdem, nach welchem Kriterium nun gesucht wird, kann man direkt in das geleerte Feld die Suchabfrage eingeben. Bei boolschen Feldern (das sind Felder, die mit einem Haken aktiv gesetzt werden können) gelten folgende Regeln:
Nachdem alle Suchabfragen ausgeführt wurden kann die Suchabfrage mit den Funktionen ausgeführt werden, wobei die Funktion Go im Gegensatz zu der Funktion go die Groß- und Kleinschreibung berücksichtigt.
Nach dem Durchführen einer Abfrage verändern sich nun rechts oben die drei aufeinanderfolgenden Ziffern, die sich auf die Datensätze wie nachstehend beziehen:
Die Ziffernfolge 1/25/142 bedeutet also:
1. Ziffer: Man befindet sich auf den ersten Datensatz der angezeigten Treffer
2. Ziffer: Die Suchabfrage ergab 25 Treffer
3. In der Tabelle sind insgesamt 142 Datensätze enthalten.
Es besteht die Möglichkeit mit SQL-Statements auch komplexe Abfragen durchzuführen.
Beispiele:
Feldart | Abfrage | Ergebnis |
---|---|---|
Textfeld | $ like '%abschreibung%' | Zeigt alle Datensätze, deren Feldinhalt „abschreibung“ enthält |
Textfeld | $ like '%abschreibung%' and $ not like '%kalkulatorisch%' | Zeigt alle Datensätze, deren Feldinhalt „abschreibung“ enthält und deren Feldinhalt nicht „kalkulatorisch“ enthält |
Textfeld | $ is null | Zeigt alle Datensätze, deren Feldinhalt leer ist |
Textfeld | $ is not null | Zeigt alle Datensätze, deren Feldinhalt nicht leer ist |
Datum | $ >= 01.01.2008 and $ <= 31.12.2008 | Zeigt alle Datensätze, deren Feldinhalt ein Datum aus dem Jahre 2008 enthält |
Datum | $ between 01.01.2008 and 31.12.2008 | Zeigt alle Datensätze, deren Feldinhalt ein Datum aus dem Jahre 2008 enthält |
Zahlen | $ = 5.87 | Zeigt alle Datensätze, deren Feldinhalt den 5,87 enthält (Bitte Punkt statt Komma, da amerikanische Schreibweise der Zahlen). |