Producto

ORDA: asignación de una ruta a un atributo blob o imagen

Los comandos de bases de datos que no ORDA le daban la opción de poner imágenes y blobs fuera de su archivo de datos gracias al comando SET EXTERNAL DATA PATH. Este comando no está adaptado para ORDA y como tal hemos decidido agregar una funcionalidad similar en v20 R3: la posibilidad de asignar a un atributo blob o imagen una ruta a un archivo. Permítame contarle más al respecto.

Producto blank

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 blank

Explorador de datos integrado a 4D

El explorador de datos le permite visualizar los datos de su base de datos. Puede elegir qué campos mostrar, organizar, filtrar y ordenar los datos.

Con 4D v20, el explorador de datos puede abrirse en 4D en lugar de en un navegador externo. Los usuarios pueden acceder al explorador de datos directamente desde la barra de herramientas con un solo clic, ahorrando tiempo y mejorando la productividad.

Producto blank

Descubra la función Distinct mejorada

Recuperar la lista de elementos de datos únicos siempre es útil cuando se manipulan datos. En algunos casos, recuperar el número de ocurrencias de cada valor es esencial. La función distinct de las clases Collection y Entity selection permite recuperar una lista de valores únicos. Con 4D v20, también puede recuperar el número de ocurrencias de cada valor distinto.

¡Y hay más!

Se puede utilizar un objeto de la base de datos para guardar datos personalizados introducidos por el usuario. Por lo tanto, desde el punto de vista del código, es necesario conocer todas las posibles rutas de acceso al objeto. La función distinctPaths ha sido añadida a la clase Entity selection.

Aquí está todo lo que necesitas saber.

Producto blank

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 blank

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.

Consejos blank

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

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.

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 17 consejos:

Consejos blank

Utilice 4D Write Pro para crear e imprimir un lote de documentos

Traducido automáticamente de Deepl

Sea cual sea su negocio, debe crear listados, inventarios, hojas de seguimiento, fichas de productos, facturas y muchos otros documentos. Estos documentos suelen imprimirse o guardarse en PDF para archivarlos.

4D Write Pro es la herramienta ideal para crear todos sus documentos. Aquí hay una lista de varias características disponibles en 4D Write Pro que pueden ayudarle a hacer hermosos documentos para imprimir:

Utilizando estas diferentes funcionalidades, he aquí algunos ejemplos de documentos producidos.

Producto blank

4D para móviles: Di hola a los alias

Traducido automáticamente de Deepl

Como probablemente sepa, los alias han estado disponibles desde 4D v19 R4. Los alias y los atributos computados fueron un gran paso adelante para nuestro marco de desarrollo.

Los días de definir fórmulas relacionadas con el negocio en su interfaz de usuario 4D han terminado; estos conceptos le ofrecen una nueva forma de separar su lógica de negocio de la interfaz de usuario, permitiéndole mejorar el rendimiento al optimizar las partes por separado.

Y ahora, con 4D v19 R6, los alias están totalmente disponibles y listos para usar para los escalares en sus proyectos móviles de iOS y Android tan pronto como sus alias estén definidos en el lado de 4D.