Producto

Acceder a los valores de los objetos del formulario mediante programación

Traducido automáticamente de Deepl

Cada vez son más los desarrolladores que utilizan el comando Form para enlazar sus objetos de formulario y muchos de vosotros necesitáis un fácil acceso de programación a los valores de esos objetos. Así que, para ayudarte a acceder al valor de un objeto de formulario, independientemente de su variable o expresión, hemos añadido dos nuevos comandos OBJECT Get value y OBJECT SET VALUE.

¡Veamos cómo utilizarlos!

Producto blank

4D para iOS: Autenticación del correo electrónico

Traducido automáticamente de Deepl

La supervisión del acceso a su aplicación móvil es una capacidad muy importante que merece una mayor consideración. La validación del correo electrónico es una de las formas más sencillas y seguras de determinar la autenticidad y legitimidad de la persona que intenta acceder a su aplicación. 4D para iOS le permite manejar fácilmente este proceso de validación verificando que un correo electrónico viene de quien dice ser enviado, y permitiéndole bloquear usos dañinos del correo electrónico.

Producto blank

Clases ORDA para manejar su modelo de datos

Traducido automáticamente de Deepl

En una entrada anterior del blog, te presentamos el mundo de las clases del modelo de datos ORDA. Ahora es el momento de ensuciarse las manos y aprender más.

Ya sabes que la estructura de ORDA(datastore, dataclass, entity, entity selection) está formada por objetos. Pero no son sólo objetos, son objetos fuertemente tipados vinculados a clases específicas de ORDA. Esto significa que puedes escribir funciones para ocultar la complejidad de la implementación física de tus datos.

Producto blank

Bienvenido al mundo de las clases de ORDA

Traducido automáticamente de Deepl

ORDA fue una revolución con 4D v17. Abrió todo un nuevo mundo de posibilidades y le llevó a otra dimensión de programación. Una dimensión en la que puede desarrollar fácilmente aplicaciones utilizando un enfoque orientado a objetos.

¡No nos detuvimos allí! Continuamos añadiendo mejoras a ORDA a través de un conjunto de características en cada lanzamiento de características posterior. Ahora, con 4D v18 R4, estamos encantados de ir un paso más allá con la disponibilidad de clases de modelo de datos ORDA. Clases dedicadas a su modelo de datos.

Esto elevará enormemente su código. Sus aplicaciones pueden ahora exponer fácilmente servicios, ser más manejables y fáciles de mantener, e integrarse sin problemas con otras aplicaciones.

¡Esta es otra gran característica hecha posible gracias a los proyectos!

Producto blank

Proyecto por defecto. Binario a la carta

Traducido automáticamente de Deepl

Los proyectos fueron introducidos en 4D v17 R5. Una arquitectura que representa una evolución gigantesca para las aplicaciones 4D, los proyectos abrieron el mundo 4D a las herramientas de control de origen, la programación colaborativa, la compartición de código, la modularidad, ¡y mucho más! Para hacer las cosas aún mejor (y más sencillas), 4D v18 R4 crea nuevos proyectos por defecto, mientras que los desarrolladores – si deciden hacerlo – pueden seguir creando bases de datos binarias a través de un simple ajuste.

Notícias blank

Hoy comienza la beta de 4D v18 R4

Traducido automáticamente de Deepl

4D se complace en anunciar el lanzamiento de las pruebas beta de 4D v18 R4.

¡4D v18 R4 es uno de los mejores lanzamientos de funcionalidades jamás entregados! Estoy muy emocionado de compartir todos los avances que hemos añadido a la siempre creciente lista de funcionalidades de 4D.

Sin más preámbulos, echemos un vistazo a las más de 20 nuevas funcionalidades que le esperan:

  • Las clases ORDA hacen su primera aparición para permitir el código orientado al negocio, de modo que pueda ocultar la complejidad, reducir los errores y acelerar el proceso de desarrollo.
  • Una clase CryptoKey está disponible para proteger la confidencialidad de sus datos, así como para verificar la integridad de los mensajes y la autenticidad de los remitentes.
  • El kit de herramientas para desarrolladores de 4D está repleto de características adicionales, incluyendo una nueva sintaxis de declaración para un autocompletado intuitivo, un fácil acceso por código a los valores de los objetos de formulario, y la facilidad de desarrollar y depurar el código del servidor en las aplicaciones del proyecto… sólo por nombrar algunas.
  • Más características interesantes se incluyen con 4D para iOS para aplicaciones aún más atractivas, más posibilidades de UI y más control sobre el acceso a su aplicación.
  • ¡Usted lo pidió, lo tiene! 4D Write Pro puede importar y exportar diferentes formatos de documentos a través del widget, así como exportar directamente a PDF mientras soporta hipervínculos, optimización del tamaño de las imágenes y más.
  • Ya no necesita una licencia de 4D View Pro para utilizar las características de la caja de lista pro. ¡Ahora son GRATIS!
  • 4D ViewPro también tiene un nuevo conjunto de comandos para darle un mayor control sobre sus documentos.
  • Para hacer las cosas aún mejor (y más simples), 4D v18 R4 crea nuevos proyectos por defecto, mientras que los desarrolladores – si lo eligen – pueden seguir creando bases de datos binarias a través de un simple ajuste.
  • Y mucho más (ver más abajo).