Producto

Potencie su proceso de desarrollo con sus formularios

Durante la fase de desarrollo, la detección temprana de errores sintácticos es importante para producir código de calidad. La comprobación de código en tiempo real es una valiosa ayuda para los desarrolladores. No sólo mejora la eficacia, sino también la calidad y aumenta la productividad. Al corregir los errores inmediatamente, puede concentrarse en el desarrollo funcional de su aplicación, en lugar de en los molestos bugs que aparecen durante la compilación.

Con 4D 20 R8, estamos encantados de introducir dos nuevas funcionalidades que transformarán su forma de trabajar.

  • La primera es la posibilidad de asociar una clase a un formulario, permitiendo la verificación de sintaxis con expresiones como Form.myProperty.
  • La segunda es una verificación en tiempo real de las expresiones en la lista de propiedades, con una descripción del error o advertencia mostrada.
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.