Producto blank

Aumente su rendimiento con el nuevo gestor de caché

Traducido automáticamente de Deepl

La versión 4D v16 ha sido definitivamente diseñada para mejorar el rendimiento y la escalabilidad. Además de las principales características como el multihilo preventivo, 4D v16 64-bit incorpora un nuevo gestor de caché para un manejo optimizado de los objetos en la memoria caché evitando cualquier problema de fragmentación.

El nuevo gestor de caché mejora el uso de cachés muy grandes para ordenadores modernos (con 64 o incluso 128 GB de caché) permitiendo aprovechar los bajos precios de la RAM para tener incluso grandes bases de datos completamente en memoria. También mejora la situación de un tamaño de caché pequeño con archivos de datos muy grandes, al disminuir la cantidad de memoria de descarga con un mayor soporte de prioridades para los objetos de datos que se mantienen o se liberan de la caché.

Producto 4D Write Pro

Ver propiedades en 4D Write Pro

Traducido automáticamente de Deepl

Desde 4D v16, puede definir en la fase de diseño la forma en que se mostrará un documento de 4D Write Pro en un área de 4D Write Pro. Sin escribir una sola línea de código, puede definir varios atributos de la vista como la resolución, el zoom, el modo de vista de la página. También están disponibles propiedades avanzadas para definir si quieres mostrar expresiones o valores 4D, por ejemplo. De nuevo, no hay que escribir código, sólo una casilla de verificación y ya está.

Producto 4D Write Pro

Protección de la evaluación de expresiones dinámicas de 4D Write Pro

Traducido automáticamente de Deepl

Con 4D v16, 4D Write Pro ofrece ahora un mayor nivel de protección con respecto a la evaluación de las expresiones 4D en los documentos.
Los desarrolladores pueden ahora confiar plenamente en 4D para comprobar la evaluación de estas expresiones. Al hacer esto, las máquinas de los usuarios finales y las bases de datos estarán automáticamente protegidas de cualquier posible efecto secundario.

Una expresión 4D válida puede ser un campo, una variable, un comando 4D, una sentencia que devuelva un valor, un método del proyecto, etc.

A partir de 4D v16, las expresiones 4D «inseguras» ya no serán evaluadas y en su lugar se mostrará un error.

Notícias 4D Windows 64-bit: Altura free

La versión libre de Altura de 4D Windows de 64 bits está en camino

Traducido automáticamente de Deepl

En el camino para proporcionar la versión de 64 bits de Windows de la línea de productos 4D hemos alcanzado un hito importante, una versión libre de Altura. Altura es una librería para emular la funcionalidad de MacOS en Windows, que se utilizaba para ayudar a los desarrolladores de plugins a ofrecer sus productos en Windows.

Aunque internamente 4D, en su mayor parte, no utilizó más Altura durante un tiempo, todavía estaba profundamente integrada para proporcionar la funcionalidad para los plug-ins de terceros.

Producto blank

Encabezados y pies de página en 4D Write Pro

Traducido automáticamente de Deepl

¡4D Write Pro avanza con 4D v16!

Ahora puede insertar encabezados y pies de página en sus documentos de 4D Write Pro pero también recuperar cualquier encabezado y pie de página existente al abrir un documento .4w7 existente desde el plugin de 4D Write.

Puedes definir las secciones del documento y añadir encabezados o pies de página para todos o independientemente por sección. Puede tener diferentes cabeceras/pies de página para la página derecha e izquierda, o para la primera página de la sección. Por supuesto, los encabezados y pies de página pueden tener el mismo estilo que el resto del documento (fuente, color, margen, relleno, bordes…) y también pueden contener imágenes.

Producto blank

Ir más allá con los campos de objetos

Traducido automáticamente de Deepl

Loscampos de objetos introducidos con v15 permiten bases de datos no estructuradas, similares a las bases de datos sin esquema (NoSQL). 4D v16 va un gran paso más allá. Obtenga una estructura dinámica para datos no estructurados… ¿Confundido?

Imagine que utiliza un campo objeto para permitir a sus clientes almacenar datos personalizados, donde pueden crear sus propios campos. Esto funciona bien y es una de las razones más interesantes para utilizar un campo objeto. El problema es, ¿cómo permitir a su cliente consultar estos datos no estructurados? Usted no sabe qué «campos» han utilizado, no puede construir un editor de consultas en la parte superior u ofrecer un desplegable con los valores utilizados.

Producto blank

Inicio de sesión único (SSO)

Traducido automáticamente de Deepl

Para nuestros clientes que ejecutan aplicaciones cliente-servidor en Windows, es posible con 4D v15 R5 mejorar la experiencia del usuario final utilizando la función Single Sign On, que básicamente permite a su usuario final conectado al sistema utilizar también su aplicación 4D sin que se le pida volver a introducir ningún login/contraseña.