Nicht unterstützte OData-Funktionen

Diese OData-Funktionen der mittleren Konformitätsstufe werden nicht unterstützt:

  • $search Abfrage-Option

  • lambda Operatoren any und all

  • integrierte kanonische Funktionen und Operatoren:

    • fractionalseconds()

    • isof()

    • geo.distance()

    • geo.length()

    • geo.intersects()

Die folgenden FileMaker-Funktionen werden nicht direkt von Standard-OData API-Aufrufen unterstützt:

  • Zugriff auf Daten in externen ODBC-Datenquellen

  • Formelfunktionen im Tabellenschema (z. B. Formelfelder), wenn sie von einem der folgenden Elemente abhängen:

    • FileMaker-Plugins

    • Informationen über das Dateisystem des Hosts (z. B. Hole ( TemporärerPfad )), über FileMaker-Plugins oder Script-Trigger

  • Script-Trigger-Aktivierung

Diese FileMaker-Funktionen werden jedoch in Scripts unterstützt, die von OData 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 standardmäßigen OData API-Aufrufen ausgeführt werden (siehe Ausführen von Scripts auf FileMaker Server und FileMaker Cloud in der FileMaker Pro Hilfe).

Tipp  Wenn Ihre Datenbank eine dieser FileMaker-Funktionen benötigt (z. B. Formelfelder, die von Plugins abhängen), implementieren Sie die Logik für solche Operationen in Scripts, die von OData API aufgerufen werden können. Siehe Ausführen von Scripts.