Funciones de OData no admitidas
No se admiten las siguientes funciones de OData del nivel de conformidad intermedio:
-
la opción de consulta
$search
-
los operadores
lambda
any
yall
-
Funciones y operadores canónicos integrados:
-
fractionalseconds()
-
isof()
-
geo.distance()
-
geo.length()
-
geo.intersects()
-
Las siguientes funciones de FileMaker no son compatibles directamente con las llamadas estándar de OData API:
-
El acceso a datos desde fuentes de datos ODBC externas.
-
Funciones de cálculo en un esquema de tablas (por ejemplo, campos de cálculo) si dependen de alguna de los siguientes componentes:
-
Los plug-ins de FileMaker
-
Información sobre el sistema de archivos del anfitrión, por ejemplo, Get(TemporaryPath), sobre los plug-ins de FileMaker o sobre los activadores de guiones
-
-
Habilitación de activadores de guiones
Sin embargo, estas funciones de FileMaker son compatibles con guiones ejecutados mediante llamadas de OData API. Se trata de guiones del servidor y se comportan igual que los ejecutados por el paso de guión Ejecutar guión en el servidor, que se ejecutan en procesos independientes a los de las llamadas estándar de OData API (consulte Acerca de la ejecución de guiones en FileMaker Server y FileMaker Cloud en la Ayuda de FileMaker Pro).
Consejo Si la base de datos requiere alguna de estas funciones de FileMaker (como campos calculados que dependen de plug-ins), implemente la lógica de esas operaciones en guiones que puedan ejecutar las llamadas de OData API. Consulte Ejecutar guiones.