4D Write Pro: utilizzare i caratteri iniziali per le tabulazioni

Tradotto automaticamente da Deepl

Indipendentemente dal tipo di lavoro che si svolge, è utile sapere come utilizzare le tabulazioni (tabulazione sinistra, destra, centrale, decimale). Sono molto utili perché, ad esempio, consentono di strutturare i documenti separando e rientrando le informazioni.

Nella tipografia e nel design, i dettagli sono importanti. Ma ottenere i dettagli giusti può richiedere molto tempo. 4D Write Pro now offre una funzionalità aggiuntiva per perfezionare il design in un istante: i caratteri di testa. Avete presente i punti o altri caratteri ripetuti in un indice… quelli che vanno dalla fine del testo della prima colonna all’inizio del testo della seconda colonna? Sono loro!

Scenario utente

I caratteri di testa per le tabulazioni sono utilizzati per molti scopi. Come indicato nell’introduzione, uno degli scenari più comuni è quello dei semplici punti per facilitare la lettura. Come quelli presenti in un indice, ad esempio:

Capitolo 1 …………………………………………………………………………………15

Un altro scenario potrebbe essere quello dei controlli precompilati. Si riempie la parte sinistra di numeri o nomi quando si tratta di denaro, in modo da ridurre la possibilità di modifiche:

Dovuto :***********15,45 € al signor xxxxxxxxxxxxxxx Doe

Utilizzare i caratteri di testa in 4D Write Pro

I caratteri di testa sono ora disponibili direttamente dall’interfaccia: una nuova voce “caratteri di testa” è presente nel menu contestuale quando si fa clic su una scheda esistente nell’area del righello. Questo menu consente di selezionare il carattere desiderato da un elenco predefinito, oppure di scegliere il proprio!

Se si preferisce definire questi caratteri iniziali in modo programmatico, si può sfruttare un nuovo selettore (wk tab stop leadings) che può essere utilizzato con il comando WP SET ATTRIBUTES con il comando

// Use "-" as tab leading character
WP SET ATTRIBUTES($range;wk tab stop leadings;"-")

È inoltre possibile impostare più caratteri iniziali contemporaneamente utilizzando una matrice:

ARRAY TEXT($_TabLead;0)
APPEND TO ARRAY($_TabLead;"")
APPEND TO ARRAY($_TabLead;"")
APPEND TO ARRAY
($_TabLead; "*")
APPEND TO ARRAY
($_TabLead;"")
APPEND TO ARRAY
($_TabLead; "*")
APPEND TO ARRAY
($_TabLead;"")
WP SET ATTRIBUTES
($range;wk tab stop leadings;$_TabLead)

Ecco un video che dimostra questa funzione:

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.