4D Write Pro: Creación de documentos mediante programación

Traducido automáticamente de Deepl

Un uso común de 4D Write era crear documentos automáticamente, como facturas, informes, pedidos, basados en plantillas creadas o diseñadas por el usuario final.

4DWrite Pro v16 apoyará este uso con el nuevo concepto de marcadores, que se pueden utilizar para construir fácilmente nuevos documentos sección por sección.

En lugar de utilizar muchos documentos separados como en 4D Write, ahora es posible utilizar un documento completo. El usuario selecciona rangos dentro del documento (como la línea de cabecera, la partida de la factura, etc.) y les da un nombre, es decir, los marca. Como desarrollador, no es necesario identificar los rangos y copiarlos manualmente; basta con seleccionar partes del documento utilizando los marcadores con nombre.

4D Write Pro bookmarks

Para facilitar la creación dinámica de documentos mediante programación, se ha mejorado el comando WP New para que pueda crear un nuevo documento a partir de un rango. A continuación, puede reinyectar el documento creado en otro documento utilizando el comando WP INSERT DOCUMENTO nuevo.

También es posible ahora obtener el número total de páginas de un documento usando WP Get page count así como insertar un salto de línea/sección/página en el documento con tres modos diferentes (prepend, replace, append) usando el comando WP INSERT BREAK .

Un video que ilustra estas características puede verse aquí:

La base de datos de demostración que se ha utilizado para el vídeo anterior, así como un ejemplo que demuestra cómo utilizar los nuevos comandos están disponibles:

Base de datos de demostración

Base de datos de ejemplo

Para obtener todos los detalles sobre los nuevos comandos y el concepto de marcador, por favor, eche un vistazo al manual de referencia de 4D Write Pro v16:

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.