Gestalten der FileMaker Data API-Lösung
Das FileMaker Data API bietet ein REST API für den Zugriff auf Datenbanken, die von FileMaker Server oder FileMaker Cloud bereitgestellt werden. Das FileMaker Data API ermöglicht Ihrem Programmcode:
-
Informationen über den Host abzurufen wie Produktinformationen und Namen von bereitgestellten Datenbanken. Siehe Metadaten abrufen.
-
Informationen über eine bereitgestellte Datenbank abzurufen wie Scriptnamen, Layoutnamen oder Layoutmetadaten einschließlich Feldnamen, Wertelistennamen und Wertelisteninhalte. Siehe Metadaten abrufen.
-
sich bei einer bereitgestellten Datenbank an- und abzumelden. Siehe Herstellen bzw. Trennen der Verbindung zu einer Datenbank.
-
einen Datensatz zu erstellen, zu bearbeiten, zu duplizieren, zu löschen oder abzurufen oder einen Datensatzbereich abzurufen. Siehe Arbeiten mit Datensätzen.
-
Suchabfragen auszuführen. Siehe Suchen.
-
Variablenfeldwerte zu setzen. Siehe Setzen von Variablenfeldwerten.
-
FileMaker-Scripts auszuführen. Siehe FileMaker-Scripts und FileMaker Data API.
-
den Upload von Daten in Containerfelder. Siehe Hochladen von Containerdaten.
-
auf Daten in externen FileMaker-Tabellen zuzugreifen. Siehe Anmeldung bei einer externen Datenquelle.
-
ein anderes Layout für Antwortdaten zu verwenden, wenn ein Datensatz oder ein Datensatzbereich abgerufen wird. Siehe Abrufen eines einzelnen Datensatzes, Abrufen eines Datensatzbereichs und Suchen.
Die folgenden Funktionen werden nicht direkt durch FileMaker Data API-Aufrufe unterstützt:
-
Script-Trigger-Aktivierung
-
Formeln im Tabellenschema (z. B. Formelfelder), wenn sie von Informationen über das Dateisystem des Hosts (z. B. Hole ( TemporärerPfad )) oder über Script-Trigger abhängen
Diese FileMaker-Funktionen werden jedoch in Scripts unterstützt, die von FileMaker Data API-Aufrufen ausgeführt werden. Hierbei handelt es sich um serverseitige Scripts, die sich genauso verhalten wie die Scripts, die vom Scriptschritt „Script auf Server ausführen“ ausgeführt werden – welche in separaten Prozessen zu denen von FileMaker Data API-Aufrufen ausgeführt werden (siehe Ausführen von Scripts auf FileMaker Server und FileMaker Cloud in der FileMaker Pro Hilfe).
Das FileMaker Data API gibt Felddaten so zurück, wie sie in der Datenbank gespeichert sind, nicht wie sie in FileMaker Pro angezeigt werden.