Funzioni OData non supportate
Queste funzioni OData del livello di conformità intermedio non sono supportate:
-
opzione di interrogazione
$search
-
operatori
lambda
any
eall
-
funzioni e operatori canonici integrati:
-
fractionalseconds()
-
isof()
-
geo.distance()
-
geo.length()
-
geo.intersects()
-
Le seguenti funzioni di FileMaker non sono supportate direttamente dalle chiamate OData API standard:
-
Accesso ai dati in origini dati ODBC esterne
-
Funzioni di calcolo nello schema della tabella (ad esempio, campi di calcolo) se dipendono da uno dei seguenti elementi:
-
Plug-in FileMaker
-
Informazioni sul file system dell'host (ad esempio Get(PercorsoTemporaneo)), sui plug-in FileMaker o sui trigger di script
-
-
Attivazione dei trigger di script
Tuttavia, queste funzioni di FileMaker sono supportate negli script eseguiti dalle chiamate OData API. Si tratta di script lato server che si comportano allo stesso modo di quelli eseguiti dall'istruzione di script Esegui script su server e che vengono eseguiti in processi distinti da quelli delle chiamate OData API standard (vedere Esecuzione di script in FileMaker Server e FileMaker Cloud nella Guida di FileMaker Pro).
Suggerimento Se il database richiede una di queste funzioni di FileMaker (come campi Calcolo che dipendono dai plug-in), implementare la logica per tali operazioni in script che possano essere eseguiti dalle chiamate OData API. Vedere Eseguire gli script.