Producto

Escribir con antelación es fácil

Traducido automáticamente de Deepl

Si está interesado en la interfaz de usuario, es posible que ya haya utilizado los eventos On before keystroke y On after keystroke. Seguramente le alegrará saber que el manejo de estos eventos se ha mejorado mucho con 4D v18 R5. Además, se ha creado un nuevo comando para determinar si hay una entrada en curso cuando se genera el evento On before keystroke. ¡Descubramos más!

Producto blank

Varios servidores, un recurso local compartido

Traducido automáticamente de Deepl

Puede haber ocasiones en las que se necesite que los usuarios se conecten a muchas instancias de la misma aplicación de servidor fusionado. Cuando esto ocurre, la aplicación cliente fusionada descarga tantos recursos locales como conexiones tenga el servidor. Pero si la carpeta de recursos de su servidor es enorme, esto puede suponer un gran gasto de tiempo, volumen y red. ¡Afortunadamente, 4D v18 R5 tiene una solución para este escenario!

Producto blank

4D para iOS: Sincronización de datos optimizada

Traducido automáticamente de Deepl

¡El proceso de sincronización de datos de 4D for iOS ha sido rediseñado desde cero en 4D v18 R5!

Como probablemente ya sabe, 4D para iOS le permite extender un subconjunto de su estructura física a los dispositivos móviles y consultar sus datos fuera de línea de una manera muy eficiente.

Producto blank

Buscar correos electrónicos con el protocolo IMAP

Traducido automáticamente de Deepl

A veces necesitas encontrar todos los correos no leídos en tu servidor de correo y descargarlos para mostrarlos a tu cliente. El método searchMails lo hace por ti. Utiliza el protocolo de búsqueda IMAP que se realiza completamente en el lado del servidor. Esto significa que es rápido y le permite recuperar sólo los correos electrónicos deseados.

Producto blank

Múltiples instancias de aplicaciones de servidor fusionadas en la misma máquina

Traducido automáticamente de Deepl

Alojar varias aplicaciones 4D Server en la misma máquina no es inusual, especialmente para entornos de producción y preproducción. Pero si su máquina aloja aplicaciones de servidor fusionadas construidas con diferentes versiones de 4D, que es el caso si utiliza su servidor de preproducción con la última versión de 4D, puede encontrar problemas debido a la carpeta de estructura 4D compartida.

Veamos cómo resolver este problema.

Producto blank

4D View Pro: Utilice fórmulas 4D en su hoja de cálculo

Traducido automáticamente de Deepl

4D v18 R5 introduce un nuevo comando que simplifica la escritura de su código: VP SET CUSTOM FUNCTIONS. Crea funciones personalizadas en 4D View Pro que ejecutan fórmulas 4D.

Gracias a este comando ahora puede permitir que comandos 4D, campos, variables, métodos o cualquier expresión arbitraria sea utilizada en sus fórmulas de celdas. Por ejemplo, no es necesario crear un método para utilizar una simple variable en 4D View Pro, simplemente pásela como parámetro a su Formula.

Producto blank

Automatice las tareas repetitivas y mucho más con las macros de formularios.

Traducido automáticamente de Deepl

Si es un fanático de las macros en el editor de código, entonces 4D v18 R5 tiene buenas noticias para usted… ¡porque ahora las macros también están disponibles en el editor de formularios!

Permítame empezar diciéndole lo útiles que pueden ser las macros para usted. ¿Alguna vez has necesitado utilizar reglas de formato o de nomenclatura en tu aplicación y luego aplicarlas a cada nuevo formulario? O quizás has tenido que trabajar en formularios existentes creados por otra persona, y siempre necesitas hacer exactamente las mismas comprobaciones y análisis antes de empezar. Si alguna vez se ha encontrado con uno de estos escenarios, entonces 4D v18 R5 es para usted porque le da la posibilidad de crear macros y ahorrar tiempo en tareas predecibles y repetitivas.