Wissensbasis : FileMaker allgemein
Suche in FileMaker
Geschrieben von Burkhard Quenzler am 13.06.2016 12:21:24

Die Suche in Filemaker: Richtig gesucht ist halb gefunden.

Datensätze suchen und selektieren in FileMaker Pro

Originalartikel in: https://gofilemaker.de/2011/03/finden-filemaker-richtig-gesucht-ist-halb-gefunden/

Für die Bedienung eines Datenbanksystems wie FileMaker aus Anwendersicht gelten im Prinzip gleiche Voraussetzungen wie für die Bedienung einer Suchmaschine: Nur wer die Selektionsmöglichkeiten kennt, kommt schnell zum Ziel und findet gesuchte Daten in Sekundenschnelle. Doch die Beherrschung der Suchmöglichkeiten ist nicht nur für das Auffinden von Daten von Belang – mit dem richtigen Einsatz der Suchoptionen läßt sich praktisch jede gewünschte Selektion von Daten innerhalb einer FileMaker-Datenbank realisieren, um beispielsweise Serienbriefe an eine bestimmte Zielgruppe zu senden oder um Daten innerhalb einer bestimmten Selektion zu manipulieren. 

Datensätze suchen und selektieren in FileMaker Pro

Wenn in einer FileMaker-Datenbank navigiert wird und Daten erfaßt oder geändert werden, befindet sich der Benutzer im Blättern-Modus. FileMaker unterscheidet zwischen vier Modi, die in der Menüleiste unter „Ansicht“ umgestellt werden können.

  1. Blättern-Modus zum Navigieren und Bearbeiten von Datensätzen
  2. Suchen-Modus zum finden oder Selektieren von Datensätzen
  3. Layout-Modus zum Verändern des aktuell aufgerufenen Layouts
  4. Seitenansicht-Modus zeigt, wie das aktuell aufgerufene Layout auf einer Seite bzw. als Druckausgabe aussehen würde

Um Datensätze in FileMaker zu finden oder zu selektieren, wird der Suchenmodus über die Menüleiste oder die Tastenkombination [Cmd-F] bzw. unter Windows [Ctrl-F] eingeschaltet. Die Felder erscheinen nun mit gestricheltem Rahmen, woran der Benutzer erkennen kann, daß er sich im Suchen-Modus befindet. FileMaker unterstützt die Suche in jedem belieben Feld, d.h. Selektionen können über alle auf dem Layout befindlichen Felder durchgeführt werden.

Mehrere Abfragen für mehrere Optionen gleicher Kriterien

Mit der Tastenkombination [Cmd-N] oder dem Menübefehl [Datensätze > Neue Abfrage] kann zur aktuellen Suchabfrage eine weitere Abfrage erstellt werden. Diese ist notwendig, wenn von gleichen Kriterien mehrere Optionen selektiert werden sollen. Wenn Sie beispielsweise über ein Feld <> verfügen, das die Einträge „Kunde“, „Lieferant“, „Interessent“ und „Messebesucher“ enthält, Sie aber nur die Kunden und Lieferanten selektieren möchten, erstellen Sie Ihre erste Suchabfrage für die Kunden und die zweite Suchabfrage mit die Lieferanten und wählen im der ersten Abfrage im Feld <> die Kunden aus und in der zweiten Abfrage die Lieferanten. Im Suchergebnis werden nun beide Abfragen durchgeführt und die jeweiligen Suchergebnisse zu den danach aufgerufenen Datensätzen addiert.


Im der folgenden Übersicht finden Sie eine Auflistung der Suchmöglichkeiten in FileMaker-Feldern, der etwas veräntert gegenüber dem Originalartikel ist.

Suchen in der Kopfleiste

Suchen Sie in der Kopfleisten nach allen möglichen Begriffen, auch Begriffszusammensetzungen etc.. Die Suche in der Kopfleiste ermöglicht die Suche gleichzeitig in alle möglichen Feldern des Datensatzes. Je mehr Datensätze zu durchsuchen sind, um so länger dauert natürlich die Suche.

Die Suche kann mit TAB oder ENTER abgeschlossen werden, es wird sofort nach dem Suchwort gesucht.

Allgemeine Suchhilfen

Verwenden Sie folgende Operatoren für die Suche in den Feldern:

= nur ganzes Wort abgleichen (oder leer)

== ganzes Feld abgleichen

! doppelte Werte suchen

< kleiner als

> Größer als

... Bereich

// heutiges Datum

@ jedes einzelne Zeichen

* Null oder mehrere Zeichen

/ nächstes Zeichen ignorieren

"" Phrase abgleichen (vom Wortbeginn)

*"" Phrase abgleichen (beliebiger Beginn)

Suchen in Textfeldern

Suchen Sie in Textfeldern nach Text oder Textpassagen. Sofern Sie nicht nach Wortkombinationen und exakten Übereinstimmungen suchen, kann das gefundene Feld nicht nur den angegebenen Text, sondern weitere Werte in beliebiger Reihenfolge enthalten. Wenn Sie z.B. „Leipzig“ in das Feld „Ort“ eingeben, findet FileMaker Datensätze für „Leipzig“, „Leipziger Rathaus“ und „Leipzig Innenstadt“.

Worte, die mit bestimmten Zeichen beginnen:

Chris Meyer

…findet Chris Meyer, Chris Meyerdierks und Meyer Christiane.

Eine exakte Phrase oder Zeichenfolge

“Schlacht zu Breitenfeld” …findet nur „Schlacht zu Breitenfeld“

Worte mit einem unbekannten Zeichen:

F@au

…findet Frau und flau.

 

Ungültige Zeichen

? (Fragezeichen)

…findet ungültige Zeichen, auch in einem Datums- oder Zahlenfeld

Mehrere unbekannte Zeichen:

Ei*en

…findet Eisen, eislaufen und Eisenhauer.

Ziffern in einem Textfeld

# (für jede Ziffer)

…findet 5, aber nicht 50

Teile einer Phrase (eine Wort- oder Zeichenfolge):

*”er & Schmidt”

…findet „Meyer & Schmidt“, aber auch „Müller & Schmidt“.

 

Exakte Übereinstimmung:

== (zwei Gleichheitszeichen)

==Stefanie

…findet Stefanie, aber nicht Stefanie Meyer.

Exakte Übereinstimmung mit den angegebenen ganzen Wörtern:

= (ein Gleichheitszeichen)

=Annett =Meyer

…findet Annett Meyer oder Meyer Annett, aber nicht Annett oder Annette Meyer.

Suche in Zahlen oder Datumsfelder

Eine Zahl in einem Zahlenfeld

0,50 … findet 0,50 und 50%.

 

Einen Wertebereich in einem Zahlenfeld

8…50 … findet alle Werte zwischen 8 und 50.

Ein Datum in einem Datumsfeld

3.3.2005 … findet 3.3.2005, 3. März 2005 und 03-03.2005.

Einen Zeitraum in einem Datumsfeld

3.3.2011…31.12.2011 … findet alle Datensätze mit Datum zwischen dem 3.3.2011 und dem 31.12.2011.

Heutiges Datum in einem Datumsfeld

// (zwei Querstriche) … findet das heutige (System) Datum

Datumswerte an einem bestimmten Wochentag in einem Datumsfeld

Dienstag … findet alle Einträge, die auf einen Dienstag fallen

Alle gültigen Werte für ein Datums- oder Zeitfeld

* (Stern) …findet alle gültigen Werte

Ungültige Datumsangaben

? (Fragezeichen) … findet ungültige Einträge, siehe oben

Alle genannten Suchoptionen lassen sich in Uhrzeit- oder Zeitstempfelfeldern analog zu den Datumsfeldern anwenden.