Suchen nach doppelten Werten mithilfe einer Self-Join-Beziehung
Bei dieser Suche wird anhand einer Self-Join-Beziehung und eines Formelfelds, das auf die Beziehung verweist, festgestellt, ob doppelte Datensätze vorhanden sind.
So finden Sie doppelte Datensätze mit Ausnahme der ersten Instanz:
1.
Siehe Speichern und Kopieren von Dateien.
2.
Bestimmen Sie ein Feld, das ein eindeutiges Objekt in der Datei definiert.
In einer Datenbank mit Kontaktinformationen ist beispielsweise das Feld "Nachname" keine gute Wahl, da möglicherweise mehrere Personen denselben Nachnamen haben. Mitarbeiter-ID ist eine bessere Option. Sie können auch ein Formelfeld erstellen (mit dem Ergebnistyp "Text"), das die Daten in mehreren Feldern zu einem eindeutigen Wert verkettet. Beispielformel: Vorname & Nachname & Telefonnummer.
Hinweis  Das gewählte Feld sollte kein Wiederholfeld sein.
3.
Verwenden Sie Ihr gewähltes Identifizierungsfeld in den beiden Tabellen der Beziehung als Abgleichsfeld. Siehe Erstellen von Beziehungen.
4.
Wenn(Anzahl(<Name des zweiten Auftretens der Tabellee>::<Abgleichsfeld>) > 1; "Duplikate"; "Eindeutig")
5.
6.
Alle Datensätze mit Duplikaten werden als Duplikate gekennzeichnet.
Nachdem die vorhergehenden Schritte durchgeführt wurden, erkennt FileMaker Pro automatisch, ob es sich bei einem neu angelegten Datensatz um ein Duplikat handelt.