Autor: Roland Lannuzel

Roland Lannuzel
- Propietario de Producto y Experto en 4D - Después de estudiar electrónica, Roland se dedicó a la informática industrial como desarrollador y consultor, construyendo soluciones para clientes con una variedad de bases de datos y tecnologías. A finales de los años 80 se enamoró de 4D y lo ha utilizado para escribir aplicaciones de negocio que incluyen sistemas de contabilidad, facturación y correo electrónico.Eventualmente se unió a la compañía en 1997, las valiosas contribuciones de Roland incluyen el diseño de especificaciones, herramientas de prueba, demos, así como la formación y hablar con la comunidad 4D en muchas conferencias. Continúa dando forma activamente al futuro de 4D definiendo nuevas características y herramientas de desarrollo de bases de datos.
Producto blank

CAJAS DE LISTA: Más control. Más belleza.

Traducido automáticamente de Deepl

Los cuadros de lista son objetos de formulario potentes y muy personalizables. Y su poder se amplía con 4D v19 R6 gracias a dos nuevas propiedades: el relleno horizontal y vertical(los márgenes interiores o el espacio entre el contenido de un elemento y su borde). Darán nuevas posibilidades de presentación a sus cuadros de lista, y un aspecto aún más profesional a su interfaz,

Producto blank

4D Write Pro: Saluda a los encabezados de las tablas

Traducido automáticamente de Deepl

Las tablas son una parte esencial de 4D Write Pro. Evolucionan regularmente ofreciendo nuevas opciones de presentación. Por ejemplo, una tabla puede mostrarse en varias columnas o páginas. Las cabeceras de la tabla se repiten en la parte superior de cada columna o página para facilitar la lectura al usuario.

A partir de 4D v19 R5, la tabla puede ser mejorada con cabeceras.

Producto blank

ORDA y 4D Write Pro : ¡La pareja de poder!

Traducido automáticamente de Deepl

Los documentos de 4D Write Pro contienen a menudo fórmulas que devuelven datos o cálculos en función de la base de datos. Gracias al uso de contextos, asociar esos datos con los documentos es ahora un juego de niños.

En esta entrada del blog, veremos cómo la combinación de documentos de 4D Write Pro con datos recuperados usando ORDA hace que el código sea claro y fácil de mantener.

Producto blank

4D Write Pro: ¿Dónde están mis fórmulas?

Traducido automáticamente de Deepl

Cuando un documento de 4D Write Pro contiene elementos externos resultantes de expresiones o fórmulas, son visibles cuando se utiliza el modo «Mostrar expresiones». Sin embargo, se mezclan con el texto cuando se muestran los valores. Esto es lo que se desea para un documento final, pero a veces es útil ver fácilmente estos valores calculados mientras se escribe el documento. Pues bien, 4D v19 R3 le ofrece nuevas opciones de visualización para este fin.

Producto blank

Exportar documentos de 4D Write Pro a formato SVG

Traducido automáticamente de Deepl

Los documentos de 4D Write Pro se pueden exportar a diferentes formatos: PDF, texto plano, Microsoft Word, 4D Write Pro, HTML… ¡A esta lista se añade ahora el formato SVG!

SVG es un formato de imagen. Gracias a él, podrás crear vistas previas de cualquier página, integrarlas en tu interfaz, visualizarlas en navegadores, en dispositivos móviles, etc.

Producto blank

¿Necesita una varita mágica? ¡Aquí están las propiedades de la clase computarizada!

Traducido automáticamente de Deepl
La aparición de las clases en el entorno de desarrollo de 4D ha hecho que la programación sea más moderna y más fácil de escalar. Las clases permiten la definición de propiedades, funciones y también soportan la herencia.
En su aplicación, probablemente tenga una clase para gestionar datos científicos o financieros. Tomemos el ejemplo de los datos financieros. Digamos que ha creado funciones para calcular los impuestos. Si además gestionas varios países, es posible que hayas utilizado la herencia para gestionar las diferentes reglas. Luego, usted muestra estos resultados en un cuadro de lista, pero si el usuario cambia uno de los atributos utilizados en la fórmula, tiene que gestionar este evento para actualizar el resultado.
Con 4D v19 R3, 4D le permite simplificar este proceso gracias a las propiedades computadas: Puede definir una función get y set para su propiedad computada, y cuando añade su propiedad a un cuadro de lista, todo es manejado automáticamente por 4D. No más lógica de negocio en su UI.