Con 4D v17 R4, incrustar y mostrar contenidos filtrados en su aplicación 4D para iOS es un juego de niños. Con esta versión R, podrá filtrar los datos que se mostrarán en su aplicación móvil.
Una nueva sección de Datos está disponible para permitirle filtrar los datos enviados a los dispositivos móviles. En versiones anteriores, estabas limitado a un subconjunto de tablas y campos. Ahora puede controlar qué registros se envían -de forma independiente- para cada iPhone o usuario.
Por ejemplo, puede querer sincronizar sólo las facturas del último año o los clientes de un equipo de ventas específico, filtrados por región.
Para facilitar el desarrollo y las pruebas, la nueva sección Datos le permite definir la fuente de datos de la que provienen los datos (archivo de datos actual o archivo de datos del servidor de producción) y especificar si desea regenerar los datos automáticamente cada vez que construya su aplicación o generarlos manualmente.
En la documentación de 4D for iOS esta sección de Datos está documentada para ayudarle a definir fácilmente sus primeros filtros.
Un tutorial está también disponible para explicar los filtros de consulta basados en la información del usuario. Al final del tutorial, podrá mostrar el contenido en función del login utilizado. Como puede ver en las imágenes siguientes, que muestran los resultados finales del tutorial, el contenido de la aplicación se filtra en función de los contratos «En curso « Y según el vendedor que haya iniciado la sesión.
Sólo se envían al iPhone los contratos en curso de Michelle Simpson, lo que reduce drásticamente el tiempo de sincronización y el volumen de datos.
¡Feliz filtrado!