Producto

4D Write Pro: Rellene dinámicamente las tablas con selecciones de entidades y colecciones

Traducido automáticamente de Deepl

Como desarrolladores, a menudo creamos documentos complejos y avanzados de 4D Write Pro. Podemos generar tablas que necesitan ser rellenadas desde una fuente de datos, y podemos no estar seguros de las filas y columnas exactas. Llenar manualmente las tablas con datos cada vez es una tarea laboriosa. Le hemos escuchado, y aquí es donde el contexto de datos llega como una opción inestimable, abriendo el mundo de ORDA y el desarrollo orientado a objetos a los documentos de 4D Write Pro.

Ahora es posible definir un «datasource» para las tablas de 4D Write Pro. Ya sea una selección de entidades o una colección, este «datasource» alimentará automáticamente las filas de estas tablas.

¡Profundicemos en los detalles!

Consejos blank

Consejos y trucos para sus aplicaciones 4D – Edición de junio

Traducido automáticamente de Deepl

por Add Komoncharoensiri, Director de Servicios Técnicos de 4D Inc.

Aquí vamos con otra serie de consejos y trucos.

Como usted sabe, la Base de Conocimiento 4D es una biblioteca de información sobre la tecnología 4D donde se publican activamente consejos técnicos semanales y notas técnicas mensuales. Si se perdió los últimos consejos en la KB, no hay problema; aquí hay una compilación de las últimas semanas.

Esta entrada del blog cubre 16 consejos:

Consejos blank

ORDA – Optimización de peticiones REST paso a paso (+ Una demo)

Traducido automáticamente de Deepl

El rendimiento de ORDA/REST es un asunto estratégico; por eso hemos lanzado muchas características relacionadas con este tema, como la optimización de peticiones ORDA/REST en Cliente/Servidor y cuando se trabaja con un almacén de datos remoto. Últimamente, también te hemos dado un control completo sobre la optimización de las peticiones ORDA/REST.

Esta entrada del blog le da el plan a seguir para as su juego de rendimiento ORDA/REST. Incluye otras entradas del blog para leer, vídeos para ver, y una demo para jugar para aumentar el rendimiento en tus aplicaciones de forma rápida y sencilla.

Producto blank

ORDA y 4D Write Pro : ¡La pareja de poder!

Traducido automáticamente de Deepl

Los documentos de 4D Write Pro contienen a menudo fórmulas que devuelven datos o cálculos en función de la base de datos. Gracias al uso de contextos, asociar esos datos con los documentos es ahora un juego de niños.

En esta entrada del blog, veremos cómo la combinación de documentos de 4D Write Pro con datos recuperados usando ORDA hace que el código sea claro y fácil de mantener.

Producto blank

ORDA – Optimizar el rendimiento con un control total sobre las peticiones REST

Traducido automáticamente de Deepl

Con una versión anterior, descubriste cómo las peticiones ORDA REST habían sido optimizadas automáticamente para aumentar el rendimiento cuando se trabaja con un almacén de datos remoto y configuraciones cliente/servidor.

Aprendiste que puedes usar contextos para aprovechar la optimización automática de las peticiones ORDA REST.

Ese fue un paso significativo, pero ahora ofrecemos tener un control completo sobre el comportamiento de sus peticiones REST. Dado que el rendimiento es una preocupación estratégica, ¡debes estar ansioso por descubrir esta nueva característica!

Y eso no es todo; ahora hay nuevas herramientas disponibles para ayudarle a entender y depurar sus problemas.

Siga leyendo para ver la presentación completa.

Producto blank

ORDA: Compara a fondo dos selecciones de entidades

Traducido automáticamente de Deepl

Dado que ORDA permite trabajar con varias selecciones de entidades simultáneamente, estamos seguros de que usted aprovecha esto pasando selecciones de entidades como parámetro a los métodos del proyecto o a las funciones de las clases del modelo de datos de ORDA.

Para trabajar eficientemente con la programación orientada a objetos utilizando la menor cantidad de líneas de código posible, necesita funciones robustas y optimizadas. Por eso, con 4D v19 R3, estamos enviando una nueva función disponible en el objeto entitySelection: la función selected() función.

Gracias a ello, podrás inspeccionar y comparar dos selecciones de entidades. Veamos los detalles

Producto blank

¡Un espectáculo de magia te espera con los atributos computados de ORDA!

Traducido automáticamente de Deepl

A menudo es útil, o incluso esencial, que las bases de datos se adapten de forma flexible y evolutiva a los usuarios y a sus negocios en el mundo de la informática. El control de los datos accesibles es también un tema recurrente y delicado. Desde este punto de vista, los desarrolladores utilizan métodos y fórmulas a veces complejos para dar o restringir el acceso a la información, en función del contexto o de los derechos de acceso de los usuarios.

Pongamos un ejemplo sencillo. En su aplicación, a veces necesita mostrar una lista de personas. Una de las columnas muestra sus nombres completos, pero en su base de datos tiene un campo de nombre y otro de apellido. Actualmente, escribes una fórmula en la columna del cuadro de lista, y tienes que gestionar tú mismo la ordenación de la columna. ¿No sería genial tener un campo computado en el que pudiera definir su fórmula de cálculo y su método de ordenación, y tener toda la lógica de negocio dentro de la clase y no en cada interfaz?

Bueno, a partir de 4D v19 R3, 4D proporciona una solución a esto, con los atributos computados.

Producto blank

Soporte completo de BLOB en ORDA

Traducido automáticamente de Deepl

Muchos de vosotros ya habéis dado el salto y habéis empezado a utilizar ORDA. Para facilitar su experiencia de codificación, nos complace anunciar que los Blobs están ahora totalmente soportados en ORDA, como cualquier otro tipo. Después del primer paso en 4D v19 R2, con el soporte de los Blobs en los objetos, 4D v19 R3 trae el soporte de los Blobs en ORDA.