Referenz > Funktionen > Designfunktionen > BeziehungsInfo
 
BeziehungsInfo
Zweck 
Gibt eine Liste von vier Werten für jede Beziehung zurück, die sich direkt auf TabelleName bezieht.
Format 
BeziehungsInfo (Dateiname; TabelleName)
Parameter 
Dateiname - Name einer geöffneten Datenbankdatei (lokal oder remote).
TabelleName - Name einer Tabelle in der angegebenen Datenbankdatei.
Zurückgegebener Datentyp 
Text
Ursprung in 
FileMaker Pro 6.0 oder früher
Beschreibung 
Werte in einer Liste werden durch Absatzende-Zeichen getrennt, Listen werden durch zwei Absatzende-Zeichen getrennt. Für jede weitere mit TabelleName verbundene Beziehung wird eine weitere Liste mit vier Werten ausgegeben.
Die vier Werte sind:
Quelle: datenquellname der Datenbanktabelle, die mit TabelleName verbunden ist.
Tabelle: der Name der mit TabelleName verbundenen Tabelle
Optionen: die Optionen, die bei der Definition der Beziehung im rechten Bereich des Dialogfelds „Beziehung bearbeiten“ festgelegt wurden. Diese Zeile ist leer, wenn die folgenden Optionen nicht festgelegt wurden. Andernfalls sind diese Optionen durch Leerzeichen getrennt.
Löschen, wenn Bezugsdatensätze in dieser Tabelle löschen, wenn ein Datensatz in der anderen Tabelle gelöscht wird im rechten Bereich des Dialogfelds „Beziehung ändern“ aktiviert ist
Erstellen, wenn Datensatzerstellung in dieser Tabelle mit dieser Beziehung zulassen im rechten Bereich des Dialogfelds „Beziehung ändern“ aktiviert ist
Sortiert, wenn Datensätze sortieren im rechten Bereich des Dialogfelds „Beziehung bearbeiten“ aktiviert ist
Beziehungen: eine Liste der definierten Beziehungen, eine je Zeile. Feldnamen sind voll qualifiziert, zum Beispiel TabelleName::Feldname.
Beispiele 
Die Datenbankdatei „Personal“ hat drei Tabellen: Firma, Mitarbeiter und Adressen. Firma::FirmenID ist mit Mitarbeiter::FirmenID verbunden, Mitarbeiter::MitarbeiterID mit Adressen::MitarbeiterID und Mitarbeiter::Einstellungsdatum mit Adressen::Einzugsdatum.
Für die Beziehungen gelten folgende Kriterien:
Sie können in allen Tabellen Datensätze erstellen.
Sie können nicht in allen Tabellen Datensätze löschen.
Eine Sortierung wurde für die Tabelle „Adressen“ für die Beziehung Mitarbeiter <--> Adressen angegeben.
BeziehungsInfo ("Personal"; "Mitarbeiter") ergibt:
Quelle: Personal
Tabelle: Firma
Optionen: Erstellen
Firma::FirmenID = Mitarbeiter::FirmenID
 
Quelle: Personal
Tabelle: Adressen
Optionen: Sortieren
Adressen::MitarbeiterID = Mitarbeiter::MitarbeiterID
Adressen::Einzugsdatum >= Mitarbeiter::Einstellungsdatum
Weiterführende Themen 
Funktionen (Kategorienliste)
Funktionen (Alphabetische Liste)
Über Formeln
Erläuterung von Funktionen
Definieren von Formelfeldern
Verwenden von Operatoren in Formeln