
Programación
Flujo de trabajo de desarrollo mejorado
Transforme su experiencia de escribir código con funciones diseñadas para el control y la eficiencia:
-
Utilice la clase OutgoingMessage para enviar archivos como PDFs o imágenes a través de su aplicación web. Esto le permite entregar contenido como facturas o material de mercadeo a los clientes con un poco código.
-
Optimice y supervise sus aplicaciones 4D de forma más eficaz mediante la gestión de procesos y sesiones. Recupere y manipule información crítica a través de comandos mejorados, lo que simplifica su flujo de trabajo y aumenta el rendimiento general de las aplicaciones.
-
Gestione datos específicos del usuario con singletons de sesión. Administre información aislada para sesiones individuales, como configuraciones personalizadas o datos del carrito de compras, sin agregar complejidad a su código.
-
Acelere el desarrollo con Direct Typing, que le permite declarar variables directamente en su código para una programación más limpia y sin errores y una base de código más organizada.

Componentes de Github
Gestión simplificada de componentes locales
Administre los componentes locales con la interfaz mejorada de dependencias de proyecto. Agregue o elimine componentes locales, personalice las rutas de los componentes con flexibilidad y acceda a repositorios GitHub públicos y privados, todo desde un solo lugar.

4D Write Pro
Gestión de documentos mejorada
Administre secciones y subsecciones para crear informes, facturas u otros documentos bien organizados. Elimine secciones o restablezca atributos sin interrumpir la estructura, lo que garantiza una presentación limpia y profesional en todo momento.
Identifique los bordes ocultos de la tabla, incluso en celdas combinadas, con la nueva propiedad visibleTableBorders. Esta función mejora el diseño de la página y la entrada de datos al mostrar líneas punteadas para bordes invisibles, lo que garantiza una edición precisa sin incidentes en la apariencia final del documento.

Interfaz de usuario
Navegación de ventanas y claridad de datos mejoradas
Simplifique la experiencia del usuario eliminando los valores vacíos en los listboxes con la función "En blanco si es nulo", lo que permite a los usuarios centrarse solo en los datos más importantes
Además, asigne íconos personalizados a las ventanas de la aplicación para una identificación rápida y una fácil navegación, lo que mejora la usabilidad y el profesionalismo en toda su aplicación.

Qodly Studio for 4D
Depuración y pruebas eficientes
Acceda a Qodly Studio directamente desde el 4D Server para simplificar los flujos de trabajo de depuración y pruebas. Con la función "Vista previa de la aplicación Qodly", obtenga una vista previa de sus aplicaciones web en tiempo real, lo que permite una retroalimentación inmediata sobre sus cambios. Aproveche la integración del depurador para rastrear problemas con precisión y facilitar su ciclo de desarrollo.

Seguridad
Comunicación cliente-servidor más fuerte
Protéjase contra los ataques de intermediarios validando los certificados de servidor con autoridades de certificación (CA) de confianza. Garantice conexiones seguras permitiendo que solo se conecten servidores con certificados y nombres de dominio válidos.

Manejo de correo electrónico
Seguimiento más rápido de correo electrónico no leído en buzones de correo
Recupere los recuentos de correos electrónicos no leídos de varios buzones simultáneamente utilizando IMAP o la API de Gmail a través de 4D NetKit. Esta mejora simplifica el seguimiento del correo electrónico y aumenta la eficiencia de la respuesta, lo que lo hace ideal para manejar grandes volúmenes de correo electrónico o administrar flujos de trabajo complejos.