Producto

4D Netkit: Personalización de la interfaz de conexión OAuth 2.0

Traducido automáticamente de Deepl

Algunos de ustedes pueden necesitar gestionar la visualización de la interfaz de conexión durante una conexión OAuth 2.0 por razones técnicas o de diseño. Desde 4D 20 R6, puede elegir no abrir automáticamente un navegador web para mostrar la interfaz de conexión, sino utilizar el authenticateURI para mostrarla donde desee.

En esta entrada de blog, recorreremos un ejemplo de apertura de la interfaz de conexión de Microsoft dentro de un área web.

Producto blank

ORDA – Diga adiós a los espacios vacíos en sus selecciones de entidades

Traducido automáticamente de Deepl

A todos nos ha pasado. Usted construye una hermosa interfaz que muestra una selección de entidades para los usuarios. Pueden soltar entidades para refinar sus elecciones, pero entonces… aparecen esos espacios vacíos donde solían estar las entidades soltadas.

¿Reconstruir la selección de entidades después de soltarlas? Se acabó. 4D 20 R6 introduce una práctica funcionalidad que elimina este problema con sólo una línea de código.

Siga leyendo para descubrir cómo esta funcionalidad puede mantener su interfaz limpia y a sus usuarios contentos.

Producto blank

4D Write Pro: Gestión de fuentes de datos vacías

Traducido automáticamente de Deepl

Dado que las tablas de 4D Write Pro pueden rellenarse con fuentes de datos, se han añadido numerosas funciones para personalizarlas al máximo. Éstas incluyen fórmulas vinculadas a fuentes de datos, filas de ruptura, filas de arrastre inferior, etc.

4D 20 R6 refina el comportamiento de las tablas con un nuevo atributo: wk empty datasource. Este atributo le permite definir cómo se presentan las tablas cuando su fuente de datos vinculada está vacía, proporcionando un mayor control sobre la presentación del documento.

Producto blank

Forzar el inicio de sesión por defecto para todas las autenticaciones REST

Recientemente hemos suministrado una nueva forma de controlar el acceso a la API REST mediante los privilegios y la función ds.authentify: Force Login. Esta función ofrece mucho más que los mecanismos de autenticación disponibles anteriormente, y fue explicada claramente en esta entrada de blog.

Con 4D 20 R6, Force Login es ahora el modo por defecto para las autenticaciones REST. ¿Se pregunta por qué y cómo manejar esta transición? Continúe leyendo este post.

Producto blank

Acceso mejorado al almacenamiento de sesiones

Puede guardar información en el almacenamiento de diferentes tipos de sesión, como Cliente/Servidor, Web o Móvil, permitiendo reutilizarla fácilmente en diferentes procesos.

Ahora, en 4D 20 R6, puede acceder al almacenamiento de una sesión específica. Esta mejora permite a los usuarios mantener fácilmente la continuidad y consistencia de la información a través de múltiples sesiones del mismo usuario. Imagine poder obtener el mismo registro cliente en diferentes aplicaciones como Cliente/Servidor o Web.

Producto blank

Gestión de peticiones HTTP con agentes HTTP

En 4D 19 R6, introdujimos las clases HTTP para modernizar la sintaxis y mejorar las funcionalidades de nuestros comandos cliente HTTP. Sobre esta base, 4D 20 R6 aporta una nueva y poderosa funcionalidad: Agentes HTTP. Estos agentes permiten a los desarrolladores personalizar y optimizar sus conexiones a servidores HTTP mediante la gestión de la persistencia y reutilización de conexiones para peticiones HTTP.

Notícias blank

Hoy comienza la beta de 4D 20 R6

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.
  • Y eso no es todo – ¡Hay más funcionalidades para explorar!

Descargue 4D 20 R6 ahora (Exclusivo para Partners 4D)