Comando FORM EDIT mejorado: acceda fácilmente a los objetos del formulario
El lenguaje 4D le permite desarrollar aplicaciones empresariales excepcionales. Muchos de ustedes han tomado la iniciativa de crear herramientas que agilizan tareas específicas: código, validación de enlaces a elementos externos como imágenes, conversión de código heredado a ORDA, gestión de archivos de recursos XLIFF o facilitación de la refactorización. Estas soluciones personalizadas mejoran la productividad y fomentan la innovación.
En 4D 20 R8, el comando FORM EDIT ha evolucionado. Ahora puede abrir un formulario y seleccionar un objeto del formulario.
Por ejemplo, puede listar los objetos de un formulario desde una herramienta de análisis e introspección. Haciendo doble clic en un elemento de la lista se abrirá el formulario, y podrá seleccionar el objeto del formulario para modificar una de sus propiedades utilizando la nueva sintaxis del comando.
¡Los comandos de 4D Write Pro optimizados de nuevo!
A medida que se lanza cada nueva versión, tenemos en cuenta los comentarios que recibimos de nuestros clientes sobre el uso general de 4D Write Pro y sus comandos. Aunque siguen siendo compatibles al 100%, ¡algunos comandos y funciones del lenguaje evolucionan!
Algunos comandos, cuya sintaxis ha sido mejorada en 4D 20 R8, permiten ahora el uso de parámetros modernos como objetos o colecciones. Otros son ahora funciones, lo que facilita su uso. Por último, se han creado varias funciones nuevas. ¡Todo esto hará que su código sea más simple, más genérico y más fácil de mantener!
Gestión de sesiones mejorada para desarrollo y pruebas
Con las últimas actualizaciones de 4D, hemos extendido el comando Session a la conexión Cliente/Servidor, permitiendo el acceso al almacenamiento de sesión a nivel del Cliente. Combinando esta funcionalidad con el nuevo evento ‘Restrict’ en las clases ORDA, el filtrado de resultados basado en datos de sesión, como privilegios, roles o incluso áreas geográficas, es más fácil que nunca.
Desarrollar una aplicación en 4D significaba trabajar en un entorno local, como un único usuario. En modo autónomo, el comando Session siempre devolvía Null. Esto significaba que había que escribir código complejo, comprobando si el objeto Session era Null para leer desde «Storage» o «Session.storage». Esta solución, aunque funcional, no era elegante.
Con 4D 20 R8, esto ya no es un problema. El comando Session ahora devuelve un objeto válido, incluso en modo autónomo, simplificando el desarrollo y las pruebas de la aplicación.
4D View Pro: Actualización de importación/exportación de Excel
Como parte del continuo desarrollo de 4D View Pro, hemos ampliado las funcionalidades de importación y exportación de Excel en 4D 20 R8. En esta actualización, se han añadido nuevas opciones de idioma para alinearse con las capacidades de la interfaz y darle más control sobre el libro de trabajo exportado.
Gestionar las dependencias de un proyecto nunca ha sido tan fácil
Con las últimas actualizaciones del Project Dependency Manager en 4D 20 R8, sus proyectos siempre van un paso adelante. Las dependencias se verifican regularmente en busca de actualizaciones, dándole acceso a las últimas versiones y permitiéndole tomar decisiones informadas sobre cuándo y cómo integrar los cambios.
Además, usted tiene el control total gracias a la posibilidad de editar las reglas de dependencia, lo que le ofrece una flexibilidad inigualable. Ajuste estas reglas, ya sea para optar por la última versión, hasta la siguiente versión principal o hasta la siguiente versión secundaria, para asegurarse de que su proyecto evoluciona según sus condiciones, equilibrando la innovación con la estabilidad.
Potencie su proceso de desarrollo con sus formularios
Durante la fase de desarrollo, la detección temprana de errores sintácticos es importante para producir código de calidad. La comprobación de código en tiempo real es una valiosa ayuda para los desarrolladores. No sólo mejora la eficacia, sino también la calidad y aumenta la productividad. Al corregir los errores inmediatamente, puede concentrarse en el desarrollo funcional de su aplicación, en lugar de en los molestos bugs que aparecen durante la compilación.
Con 4D 20 R8, estamos encantados de introducir dos nuevas funcionalidades que transformarán su forma de trabajar.
- La primera es la posibilidad de asociar una clase a un formulario, permitiendo la verificación de sintaxis con expresiones como Form.myProperty.
- La segunda es una verificación en tiempo real de las expresiones en la lista de propiedades, con una descripción del error o advertencia mostrada.
Hoy comienza la beta de 4D 20 R8
Las pruebas beta de 4D 20 R8 comienzan hoy, presentando una poderosa versión diseñada para simplificar su flujo de trabajo y ampliar sus capacidades de desarrollo.
- Verificación de sintaxis más inteligente en el editor de formularios: detecte errores a tiempo con validación mejorada, autocompletado y soporte de instanciación de objetos.
- Edición de formularios más sencilla: abra formularios y seleccione objetos directamente con el comando FORM EDIT actualizado para agilizar las ediciones.
- Gestores de peticiones HTTP: gestione las peticiones web entrantes con precisión utilizando las nuevas y poderosas funciones de 4D HTTP Server.
- Depuración en VS Code: depure código 4D directamente en Visual Studio Code con la nueva extensión 4D-Debugger.
- Manejo de documentos mejorado: simplifique el manejo de secciones, tablas y contenido en 4D Write Pro con comandos actualizados.
- Actualizaciones de integración de Excel: obtenga un mayor control sobre las importaciones y exportaciones de archivos Excel en 4D View Pro.
- Y eso no es todo – ¡Hay aún más funcionalidades para explorar!
Descargue 4D 20 R8 ahora (Exclusivo para Partners 4D)
Contacto con nosotros
¿Tiene alguna pregunta, sugerencia o simplemente quiere ponerse en contacto con los bloggers de 4D? Escríbenos.
* Su privacidad es muy importante para nosotros. Haga clic aquí para ver nuestra Política