Las pruebas beta de 4D 20 R6 comienzan hoy, y estamos encantados de presentar una versión llena de poderosas funcionalidades diseñadas específicamente para desarrolladores.
- Los programadores ahora pueden beneficiarse de llamadas directas a funciones vía singletons a través de APIs REST y eventos Qodly Pages, agentes HTTP personalizables, acceso mejorado al almacenamiento de sesiones y más.
- Mantenga ordenadas sus selecciones de entidades con la nueva función de limpieza de ORDA que elimina los espacios vacíos después de las eliminaciones, garantizando una interfaz bien organizada.
- Force Login se convierte en el valor predeterminado para todas las autenticaciones REST, mejorando la gestión de recursos y ofreciendo un control preciso sobre el acceso a sus datos y funciones.
- El editor de código viene con nuevas funcionalidades para ayudar a los desarrolladores a centrarse en los problemas críticos mediante la personalización de las advertencias que se muestran a nivel global.
- En 4D Write Pro, gestione las fuentes de datos vacías en las tablas, oculte, muestre los marcadores de posición y mucho más.
Descargue 4D 20 R6 ahora (Exclusivo para Partners 4D)
Programming
SOPORTE de SINGLETONS en REST Y en QODLY
Acceda directamente a las funciones expuestas por singletons compartidos a través de APIs REST y los eventos de las páginas Qodly, simplificando la integración y expandiendo sus capacidades de desarrollo.
GESTIONE SUS PETICIONES HTTP CON AGENTES HTTP
Tome las riendas de sus peticiones HTTP con agentes HTTP personalizables que gestionan la persistencia de las conexiones, controlan los mecanismos keep-alive y ajustan la configuración para obtener una eficacia máxima.
conexión Forzada, ahora por defecto para el acceso a la API REST
Mejore la seguridad de su API con el modo Force Login, ahora predeterminado para el acceso a la API REST, lo que facilita la gestión del acceso y la transición desde los métodos heredados.
Simplifique las interacciones entre componentes
Simplifique la codificación con el uso compartido automático de clases entre componentes mediante espacios de nombres declarados, eliminando complejas configuraciones y facilitando el uso de clases.
Compare fácilmente LAS referencias a objetos y colecciones
Verifique fácilmente las referencias a objetos y colecciones en su código con los nuevos operadores de comparación, que le ayudarán a distinguir entre objetos separados y referencias al mismo objeto.
Acceda al almacenamiento de sesiones a través de diferentes sesiones
Acceda y gestione el almacenamiento de sesiones en diferentes partes de su aplicación con el nuevo comando Session storage by id, garantizando una experiencia de usuario coherente en todas las sesiones web, cliente/servidor y móvil.
INSPECCIONE LOS PRIVILEGIOS DE SESIÓN PARA FACILITAR LA DEPURACIÓN
Controle mejor el acceso a los datos de los usuarios con herramientas mejoradas de gestión de privilegios, que simplifican el proceso de inspección y gestión de privilegios de sesión para aplicaciones seguras.
Extracción de archivos PDF/A3
4D 20 R6 introduce un componente dedicado que automatiza la extracción de archivos incluídos en los documentos PDF/A3, lo cual es crucial para el manejo de facturas electrónicas obligatorias en Europa (ver detalles para Francia y Alemania). Esta herramienta, que se instala fácilmente a través del Administrador de componentes, aprovecha la biblioteca QPDF de código abierto para extraer y gestionar varios archivos incluidos, inclusive el análisis de archivos XML directamente en árboles DOM.
4D Write Pro
Control de la visibilidad de fuentes de datos vacías en tablas
Controle la apariencia de las tablas con el atributo wk empty datasource, que ofrece opciones para mostrar, ocultar o personalizar las tablas cuando sus fuentes de datos están vacías.
Web Area
Configure parámetros personalizados con un archivo JSON
Crea un archivo 4DCEFParameters.json para personalizar fácilmente la configuración de Chromium para su área web integrada, simplificando configuraciones complejas y activando funciones como la reproducción automática de vídeos.
ORDA
Elimine los eSPACIOs de las entidades eliminadas
Mantenga sus selecciones de entidades ordenadas y organizadas eliminando los espacios vacíos que quedan después de eliminar entidades, mejorando el aspecto general de su interfaz.
Antes de
Después de
Code Editor
Afine la visualización de advertencias para una mejor gestión del código
Aumente la eficacia de su código definiendo preferencias globales de advertencias y filtrando las advertencias irrelevantes para centrarse en las cuestiones importantes.
4D Netkit
Personalice la interfaz de conexión OAuth 2.0
Obtenga más flexibilidad en los procesos de conexión OAuth 2.0 controlando la visualización de la interfaz de conexión, lo que le permite evitar la apertura automática de ventanas del navegador.
4D Components
Integración directa de componentes GitHub
Conéctese directamente a los repositorios GitHub para integrar y gestionar componentes 4D, eliminando la necesidad de almacenamiento local de componentes.
User Experience
Mejore la experiencia de desplazamiento de subformularios
Mejore la interacción del usuario con los subformularios solucionando los problemas de desplazamiento, asegurando que las listas se muevan suavemente sin interrumpir todo el subformulario.
¿Necesita más detalles técnicos? La documentación de 4D 20 R6 Beta está disponible en el Doc Center 4D.
Sus comentarios son muy apreciados y nos ayudarán a mejorar la calidad de nuestro producto y responder mejor a sus necesidades. Nos encantaría conocer su opinión sobre las funcionalidades anteriores. Contribuya a nuestro foro beta (accesible para todos los Partners 4D). Y no dude en comunicarnos sus necesidades; ¡las tomamos muy en serio!
¿Aún no es Partner? No pierda la oportunidad de convertirse en Partner 4D y participar en discusiones significativas. Únase a nosotros hoy mismo y forme parte de la conversación.