4D Write Pro: Creazione di documenti tramite programmazione

Tradotto automaticamente da Deepl

Un uso comune di 4D Write era quello di creare automaticamente documenti, come fatture, relazioni, ordini, sulla base di modelli creati o progettati dall’utente finale.

4D Write Pro v16 supporterà questo utilizzo con il nuovo concetto di segnalibri, che possono essere utilizzati per creare facilmente nuovi documenti sezione per sezione.

Invece di utilizzare molti documenti separati come in 4D Write, è ora possibile utilizzare un documento completo. L’utente seleziona gli intervalli all’interno del documento (come la riga dell’intestazione, la voce della fattura, ecc.) e assegna loro un nome, cioè li segnala. Come sviluppatore, non è necessario identificare gli intervalli e copiarli manualmente; è sufficiente selezionare le parti del documento utilizzando i segnalibri con nome.

4D Write Pro bookmarks

Per facilitare la creazione dinamica di documenti da parte della programmazione, il comando WP Nuovo è stato migliorato in modo da poter creare un nuovo documento da un intervallo. È quindi possibile reinserire il documento creato in un altro documento utilizzando il comando WP INSERT DOCUMENT new.

È inoltre possibile ottenere il numero totale di pagine di un documento utilizzando il comando WP Get page count e inserire un’interruzione di riga/sezione/pagina nel documento con tre modalità diverse (prepend, replace, append) utilizzando il comando WP INSERT BREAK .

Un video che illustra queste funzioni può essere visto qui:

Sono disponibili il database demo utilizzato per il video e un esempio di utilizzo dei nuovi comandi:

Database demo

Database di esempio

Per ottenere tutti i dettagli sui nuovi comandi e sul concetto di segnalibro, consultate il manuale di riferimento di 4D Write Pro v16:

Roland Lannuzel
- Product Owner ed esperto di 4D - Dopo aver studiato elettronica, Roland è passato all'IT industriale come sviluppatore e consulente, realizzando soluzioni per i clienti con una varietà di database e tecnologie. Alla fine degli anni '80 si è innamorato di 4D e lo ha utilizzato per scrivere applicazioni aziendali che includono sistemi di contabilità, fatturazione e posta elettronica. Entrato a far parte dell'azienda nel 1997, Roland ha dato il suo prezioso contributo progettando specifiche, strumenti di test e demo, oltre a formare e parlare alla comunità 4D in occasione di numerose conferenze. Continua a plasmare attivamente il futuro di 4D definendo nuove funzionalità e strumenti di sviluppo di database.