Nuevo en4D 20 R7

20R7 4D Programming

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.

Más sobre programación

20R7 4D Github Components

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.

Más información sobre el componente Github

20R7 4D Write Pro

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.

Más sobre 4D Write Pro

20R7 4D User Interface

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.

Más información sobre la interfaz de usuario

r7-qodlystudiofor4d.jpg

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.

Más sobre Qodly Studio for 4D

4D R7 Security

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.

Más información sobre seguridad

4D 20R7 Email Handling

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.

Más sobre el correo electrónico