4D Write Pro: ¡Tablas sin límite!

Traducido automáticamente de Deepl

Desde la introducción de las tablas en 4D Write Pro, se han introducido muchas funciones nuevas. Incluyendo encabezados, pies de página, saltos de ordenación y, por supuesto, ¡la posibilidad de asociar una fuente de datos a las tablas para rellenarlas automáticamente!

Esta última opción hacía que a menudo se alcanzara el número máximo de filas por tabla (1000). Lo hemos tenido en cuenta y a partir de 4D 20 R5, este límite ya no es fijo y controlado por 4D Write Pro, ¡sino que sólo está limitado por la memoria disponible!

HDI – Grandes tablas en acción

Tantas filas y columnas como sean necesarias

Independientemente de la fuente de datos asociada a una tabla, cada elemento de la selección de entidades (o colección) creará una fila en la tabla. Esto es válido incluso si la tabla contiene saltos de ordenación, filas de arrastre inferior, cabeceras con varias filas o filas adicionales, tampoco supondrá un problema. Se acabaron las preocupaciones sobre facturas largas, nomenclaturas extensas o directorios de grandes empresas.
Aunque las áreas de 4D Write Pro han sido optimizadas para manejar documentos cada vez más grandes, se recomienda cada vez más el uso de plantillas que permiten a 4D Write Pro rellenar las tablas de forma eficiente y optimizada.

Gran potencia = gran responsabilidad

Los límites en el número máximo de filas solían estar ahí para evitar que la interfaz se congelara o se desbordara la memoria. Ahora que se han eliminado estos límites, le recomendamos que preste atención a la coherencia entre la potencia de las máquinas (y, en particular, su cantidad de memoria disponible) y el número de filas que desea insertar en las tablas antes de imprimir o exportar sus documentos. Cuanto mayor sea el número de líneas, mayor será el riesgo de ralentizar la interfaz y la capacidad de respuesta, ¡pero sigue leyendo!

Ahora, más que nunca, es aconsejable utilizar plantillas que pruebe con un conjunto restringido de datos. De este modo, podrá manipular sus tablas (cambiar el tamaño de las columnas, modificar los estilos, etc.) sin riesgo de que la interfaz se bloquee.
A continuación, puede utilizar los datos «reales» (utilizando los contextos) al imprimir o exportar, lo que se hará en trabajadores separados (procesos) y no debe implicar la interfaz de usuario de ninguna manera.

¿Congelar o no congelar?

Las fórmulas dentro de sus documentos son muy importantes, tanto si utiliza plantillas como si no. Por eso hemos añadido un diálogo de confirmación cuando se solicita una acción de congelación a través de la interfaz. De esta forma, y aunque siempre es posible deshacer, estarás a salvo de borrar accidentalmente tus preciadas fórmulas.

blank

Conclusión

Creemos que este desarrollo le inspirará a sacar el máximo partido de 4D Write Pro para generar sus documentos, sin límites esta vez. Un ejemplo de utilización de plantillas y trabajadores se encuentra en el proyecto IDH. ¡No dude en utilizarlo como fuente de inspiración!

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.