Suchfunktionen

Schnellsuche

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.

Beispiel:
In der Maske Adresse zeigt der Tooltip Firma1,Ort,PLZ:

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.

Detailsuche

Ü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:

  • ist ein Haken zu sehen, werden alle Sätze angezeigt, die in diesem Feld aktiv gesetzt sind.
  • ist das Feld leer, werden alle Sätze angezeigt, die in diesem Feld inaktiv gesetzt sind.
  • ist in dem Feld ein Prozentzeichen, werden alle Datensätze unabhängig dieses Kennzeichens angezeigt.

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.

Beispiel:
In der Detailsuche wird in der Adressmaske im Feld Land ein j (Länderkennzeichen für Japan) eingegeben und im Feld gesperrt wird das Feld geleert.
Das Suchergebnis zeigt alle Adressen aus Japan, die nicht gesperrt sind.

Trefferanzahl

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.

SQL-Abfragen

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).
bedienung/tutorial/suche.txt · Zuletzt geändert: 01.03.2020 08:25 (Externe Bearbeitung)
 

mercaware ist eine ERP-Software der All for Accounting GmbH

ERP für Ihr einzigartiges Unternehmen

Auberlenstr. 13
70736 Fellbach
Tel.: +49 711 90 65 79 71
E-Mail: