Producto

Comparación de referencia fácil de objetos y colecciones

Los objetos se han convertido en una parte esencial del lenguaje 4D y de Qodly.

Pero cuando se declara una variable de este tipo, se define una referencia. Entonces ¿cómo saber si dos objetos son, de hecho, uno solo y comparten la misma referencia?

A partir de 4D 20 R6, comparar referencias de objetos es sencillo: ¡introduzca los operadores = y #!

Esta entrada del blog explora estos operadores y cómo ayudan a determinar si los objetos comparten la misma referencia. Averigüemos más.

Producto

Evolución de los objetos de formulario

Para que pueda crear las interfaces más atractivas, seguimos mejorando los objetos de formularios. Desde 4D v19 R6, puede definir un borde redondeado para los objetos de formulario de tipo texto estático y texto de entrada.

Con 4D v20, nuevas posibilidades están disponibles.

  • Para botones, botones radio y casillas de verificación, hemos añadido nuevos parámetros para el texto y el icono.
  • Para los botones radio y casillas de verificación, el número de estados del icono se ha mejorado para permitir una mejor representación para el usuario final.
Consejos

Trucos y consejos para sus aplicaciones 4D – Edición marzo 2023

por Add Komoncharoensiri, Director de servicios técnicos de 4D Inc.

 

Aquí vamos con otra serie de consejos y trucos.

La base de conocimientos 4D es una biblioteca de información sobre la tecnología 4D donde se publican consejos técnicos semanales y notas técnicas mensuales. Si se perdió los últimos consejos de la base de conocimientos, no hay problema; aquí hay una compilación de las últimas semanas.

Esta entrada de blog cubre 20 consejos:

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

Nuevo motor de renderizado del sistema Windows para las Áreas Web

Traducido automáticamente de Deepl

Las áreas web pueden mostrar varios tipos de contenido web dentro de sus formularios: Páginas HTML con contenidos estáticos o dinámicos, archivos, imágenes,… Puede elegir entre dos motores de renderizado para el área web, dependiendo de las particularidades de su aplicación:

  • el motor de renderizado incrustado
  • el motor de renderizado del sistema

La ventaja del sistema embebido es la portabilidad multiplataforma. No es necesario adaptarse a las especificidades de una plataforma. Además, permite acceder a métodos 4D.

La ventaja del navegador del sistema son las actualizaciones de seguridad que están disponibles de inmediato. No es necesario esperar a la siguiente versión de 4D. Lo recomendamos para acceder al sitio público de Internet.

Windows ha anunciado que«Internet Explorer 11 se retira el 15 de junio de 2022«. Así que desde 4D v19 R5, si utiliza el motor de renderizado del sistema, 4D utiliza Microsoft Edge WebView2. Este cambio le permite beneficiarse de un navegador moderno con las últimas características y actualizaciones de seguridad. Por ejemplo, Microsoft Edge puede ser utilizado para visualizar PDFs.

Producto

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

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.

Producto

Cuadros de lista: Columnas de tiempo y cálculo de pie de página

Traducido automáticamente de Deepl

Los cuadros de lista son unas herramientas estupendas y potentes para mostrar datos en la interfaz. Pueden mostrar campos de registros, elementos de matrices y, desde hace poco, selecciones de entidades y colecciones.

Aunque los nuevos cuadros de lista que utilizan colecciones o selecciones de entidades son más potentes en muchos sentidos, no permitían la visualización del tiempo ni los cálculos automáticos en sus pies de página, a diferencia de los cuadros de lista que muestran matrices o registros.

A partir de ahora, y siempre que se utilice el modo proyecto, todos los tipos de cuadros de lista pueden mostrar las horas en sus columnas, pero también tienen la posibilidad de mostrar cálculos en sus pies de página.