Simultanes Durchsuchen mehrerer Tabellen in Filemaker

Angenommen, dass die Tabellen Friends und Contacts mit zu durchsuchenden Daten gefüllt sind (zu Testzwecken kann man nun Beispieldaten eingeben), können nun über das Menü „Scripts“ die Programmabläufe zusammengestellt werden, mit denen die benötigten Werte identifiziert und ausgegeben werden. Im Folgenden die nötigen Schritte und Darstellungen dessen, was auf dem Bildschirm jeweils zu sehen sein sollte.

Zunächst wird Scripts > ScriptMaker > New aufgerufen und dann führt man mit dem Menü auf der linken Seite die folgenden Schritte aus. Man beachte, dass fett dargestellte Zeilen, denen ein #-Symbol vorangeht, als Instruktionen (oder „Comments“, wie sie im Menü heißen) für den Nutzer eingefügt wurden. (Die vollständige Anleitung für die Suche findet sich im Anhang dieses Artikels.)

Den Suchvorgang einleiten


  1. Mit „Go to Layout“ und „Go to Field“ gelangt man zum Eingabefeld, „Search“ unterbricht die Ausführung des Skripts, bis der Nutzer eine Zeichenfolge in das Feld „Search“ eingibt und die Ausführung mit der Taste „Continue“ fortsetzt.
  2. Die Zeichenfolge wird dann in das Feld gSearch „eingesetzt“, dessen Wert erhalten bleibt, da es sich um ein globales Feld und nicht um ein Textfeld handelt, und in den Modi „Browse“ und „Find“ zur Verfügung steht. Da das Feld „Search“ bis zur nächsten Suche nicht weiter verwendet wird, kann der enthaltene Wert gelöscht werden.
  3. „Set Error Capture [On]“ erlaubt dem Skript das Akzeptieren von Fehlern (das heißt, das die Möglichkeit eingeräumt wird, keine der Suche entsprechenden Eintragungen zu finden), ohne dass vor dem Beenden des gesamten Skripts Fehlermeldungen ausgegeben werden.
  4. Schließlich wird am Ende dieses Skriptabschnitts durch den Schritt „Pause/Resume Script [Indefinitely]“ das unten dargestellte Ergebnis angezeigt, so dass die bisher geleistete Arbeit überprüft werden kann. Sobald alles wie gewünscht funktioniert, können alle derartigen „Pause“-Schritte gelöscht werden.


Hier ist zu sehen, dass aufgrund der Übereinstimmung in der Zeichenfolge „rich“ in gSearch die gefundenen Einträge den Wert 1 im Feld cIfMatchComposite ausgeben.

Page: 1 2 3 4 5 6 7

ZDNet.de Redaktion

Recent Posts

Roblox: 34 Millionen Zugangsdaten im Darknet

Laut Kaspersky nehmen Infostealer gerade auch Spieleplattformen ins Visier. Neue Studie untersucht Angriffe zwischen 2021…

1 Woche ago

EU-Datenschützer kritisieren Facebooks „Zustimmung oder Bezahlung“-Modell

Ohne eine kostenlose Alternative, die ohne Zustimmung zur Verarbeitung personenbezogener Daten zu Werbezwecken auskommt, ist…

2 Wochen ago

Europol meldet Zerschlagung der Phishing-as-a-Service-Plattform LabHost

LabHost gilt als einer der größten Phishing-Dienstleister weltweit. Die Ermittler verhaften 37 Verdächtige, darunter der…

2 Wochen ago

DE-CIX Frankfurt bricht Schallmauer von 17 Terabit Datendurchsatz pro Sekunde

Neuer Datendurchsatz-Rekord an Europas größtem Internetknoten parallel zum Champions-League-Viertelfinale.

2 Wochen ago

Samsungs neuer LPDDR5X-DRAM erreicht 10,7 Gbit/s

Die neuen Chips bieten bis zu 25 Prozent mehr Leistung. Samsung steigert auch die Energieeffizienz…

2 Wochen ago

Cisco warnt vor massenhaften Brute-Force-Angriffen auf VPNs

Betroffen sind Lösungen von Cisco, Fortinet, SonicWall und anderen Anbietern. Die Hacker nehmen Konten mit…

2 Wochen ago