Introdotte con 4D v19 R8, le caselle di testo consentono di inserire testo, tabelle, immagini, formule e altri elementi in qualsiasi punto delle applicazioni. Questa funzione è stata migliorata nella v20 per includere la possibilità di esportare e importare questi elementi da e verso documenti docx.
Inoltre, è stata aggiunta una nuova opzione di esportazione valida anche per altri tipi di documenti!
4D Write Pro e Caselle di testo: opzioni di importazione/esportazione docx
Importazione
Prima che 4D Write Pro supportasse le caselle di testo, era possibile definire come importare le caselle di testo nei documenti docx. Per impostazione predefinita, il contenuto delle caselle di testo veniva importato “in linea”. Le caselle di testo perdevano la formattazione, ma almeno il contenuto veniva conservato.
Buone notizie: Durante l’importazione, le caselle di testo vengono importate così come sono grazie a una nuova opzione, wk anchored, che diventa l’opzione predefinita!
// If you set this option, then text boxes will not be imported
$options.anchoredTextAreas:="ignore"
// If you set this option, then text boxes content will be imported as inline text
// This WAS the default value BEFORE 4D v20
$options.anchoredTextAreas:="inline"
// Since 4D v20, there is a new value that allows to import text boxes "as it"
// Note: this IS the NEW default value!
$options.anchoredTextAreas:="anchored" // textboxes are imported as textboxes
WParea2:=WP Import document($file.platformPath; $options)
Esportazione
Come i colori di sfondo o le immagini utilizzate nei documenti, le caselle di testo sono considerate parte dello sfondo. Per qualche motivo, se si desidera esportare i documenti di 4D Write Pro senza le caselle di testo, è sufficiente ignorare lo sfondo durante l’esportazione.
Questo è possibile utilizzando la programmazione…
$options[wk visible background and anchored elements]:=false
WP EXPORT DOCUMENT(WParea; $path; wk docx; $options)
… o utilizzando l’interfaccia
CONCLUSIONE
Questa funzione consente di creare documenti più belli e di importare ed esportare documenti docx. Fateci sapere cosa ne pensate del Forum 4D!