Producto

Registro de peticiones ORDA en el servidor

Desde su lanzamiento, la popularidad de ORDA no ha dejado de crecer y ahora es ampliamente utilizado en sus servidores de producción. Con 4D v20, le ofrecemos 2 mejoras en la forma en que las peticiones ORDA se registran en el servidor. La primera es una mejora del registro de peticiones que ahora dará más información sobre las llamadas ORDA. La segunda es la adición de un registro ORDA del lado del servidor similar al registro ORDA del lado del cliente. Permítanme presentarles estas nuevas funcionalidades.

Producto

Romper líneas. ¡Una nueva adición a las tablas 4D Write Pro!

Las tablas de documentos de 4D Write Pro han mejorado mucho en las últimas versiones. De hecho, el equipo 4D está empeñado en hacer de 4D Write Pro un poderoso generador de documentos basado en plantillas, ya hemos lanzado avances como encabezados, fuentes de datos, líneas de arrastre… unas cuantas poderosas funcionalidades que vienen a mi mente.

Ahora, con 4D v20, ¡es el turno de las líneas de ruptura de hacer su entrada!

Señoras y señores, ¡redoble de tambores, por favor!

Notícias

4D v20 Beta comienza hoy

Nos complace anunciar que las pruebas beta de 4D v20, una de nuestras versiones LTS más esperadas, comienzan hoy.

Con más de 100 avances, incluyendo mejoras a los productos existentes y funcionalidades altamente solicitadas que han sido votadas por nuestros desarrolladores 4D, esta versión promete ser una de nuestras versiones más completas y ricas en funcionalidades.

Abróchese el cinturón y descubramos algunas de las siguientes novedades que 4D v20 Beta tiene para ofrecer:

 

  • Cree aplicaciones web en tiempo real que puedan manejar grandes volúmenes de datos y ofrecer una experiencia de usuario transparente gracias al nuevo servidor WebSocket integrado.
  • Trabaje con estructuras de datos complejas con literales de objetos y de colecciones que ofrecen una forma más concisa y legible de inicializar objetos y colecciones en su código.
  • Busque y sustituya código de forma rápida y eficaz con las mejoras de la función Buscar y reemplazar.
  • Cree un menú de ayuda personalizado para su aplicación pasando una colección que describa los elementos del menú.
  • Ahorre tiempo y analice y organice rápidamente sus datos con las tablas de 4D Write Pro, que rellenan automáticamente sus datos en tablas con saltos de página, encabezados, pies de página e incluso líneas de ruptura.
  • Aproveche las cajas de texto de 4D Write Pro (contenedores flotantes) para imprimir folletos o volantes de productos complejos.
  • Evalúe la nueva función, QUIC Network layer, una reescritura total de la comunicación Cliente/Servidor. Construida sobre UDP en lugar de TCP, facilita una recuperación más rápida en caso de pérdida de paquetes, congestión y otros problemas que pueden causar retrasos e interrupciones en el tráfico de red.
  • La compatibilidad nativa con Microsoft 365 mediante la API Microsoft Graph permite enviar, recibir y organizar correos electrónicos, así como gestionar la autenticación de usuarios con Single Sign On (OAuth2).
  • Mucho más le espera con esta LTS (ver más abajo)
Producto

Recogida de datos

Traducido automáticamente de Deepl

El pasado octubre 2022, 4D introdujo una funcionalidad única llamada Data collection en 4D v19 R6.

Quizás la mejor manera de entender cómo la usamos es mostrarle las preguntas que esta funcionalidad nos permite responder. Así que después de unos meses de verlo funcionar, estamos encantados de compartir algunas de las interesantes ideas que nos da.

Producto

ORDA – De principiante a experto

Traducido automáticamente de Deepl

ORDA, siglas de Object Relational Data Access (acceso adatos relacionales aobjetos ), es un método de acceso a datos que combina las ventajas de la programación orientada a objetos con las de las bases de datos relacionales, lo que permite a los desarrolladores centrarse en resolver problemas de negocio en lugar de gestionar el acceso a los datos.

Tanto si es nuevo en ORDA como si ya está familiarizado con él y desea ampliar sus conocimientos, considere esta entrada de blog como una hoja de ruta que le guiará en el proceso de aprendizaje.

Esta entrada de blog incluye lo siguiente

Sin más dilación, ¡vamos al grano!

Producto

Detectar errores en todas partes

Traducido automáticamente de Deepl

La gestión de errores es a menudo una parte limitante del desarrollo en todos los lenguajes. En 4D, si olvida llamar a un método de gestión de errores en un nuevo proceso/trabajador o utiliza componentes que no gestionan errores, el diálogo de error incorporado de 4D puede aparecer al usuario final. A los desarrolladores 4D les gustaría capturar todos los errores en todos los contextos para evitar mostrar este diálogo de error incorporado de 4D.

Veamos cómo podemos manejar este comportamiento con 4D v19 R8.

Notícias

4D para licencias móviles

Traducido automáticamente de Deepl

Recibimos muchas preguntas en el Foro 4D sobre cómo funcionan las licencias usando 4D para Móvil, y este es un excelente momento para recordarle el proceso a través de esta entrada de blog que responde a las preguntas más frecuentes.

Producto

Filtre el acceso a sus datos gracias a un completo sistema de permisos

Filtrar el acceso a los datos es una funcionalidad imprescindible para evitar accesos maliciosos a su aplicación.

Hasta ahora, podía exponer o no como recurso REST una clase de datos y algunos de sus atributos. Ya era un medio práctico para restringir el acceso a sus datos. Aún así, estamos encantados de ofrecer en la v19R8 un sistema poderoso y totalmente personalizable para proteger sus datos de usuarios no autorizados. Un sistema de protección de sus datos depende de quién accede a ellos y a qué datos se accede.