Tabelle 4D Write Pro: Introduzione alla fusione delle celle

Tradotto automaticamente da Deepl


Le
tabelle sono tra gli elementi più essenziali dei documenti di 4D Write Pro. 4D v20 R2 apporta un nuovo miglioramento per aiutarvi a organizzare e presentare meglio le informazioni all’interno delle tabelle. Salutate la possibilità di unire le celle!

Indipendentemente dall’utilizzo delle tabelle, che siano compilate automaticamente o manualmente, la possibilità di unire le celle vi sarà sicuramente d’aiuto. Ecco un esempio di ciò che si può fare facilmente!

In orizzontale, in verticale… o in entrambi i modi

Le celle delle tabelle possono essere unite orizzontalmente su tutta o parte di una riga o verticalmente su tutta o parte di una colonna. È anche possibile creare blocchi di celle… le possibilità sono infinite e potrete dare libero sfogo alla vostra creatività.

INTERFACCIA O PROGRAMMAZIONE?

Come sempre, le scelte sono molteplici. Vediamole in dettaglio.

Novità nell’interfaccia

Sono ora disponibili due pulsanti nella barra degli strumenti e due voci di menu nel menu dei pulsanti delle celle in entrambe le interfacce (barra degli strumenti e barra laterale).

blank

Queste voci di menu sono contestuali e appaiono solo se in una tabella sono selezionate più celle. La prima permette di unire le celle orizzontalmente, verticalmente o per blocchi. La seconda ha l’effetto opposto e crea tutte le celle necessarie, non unite, al posto delle celle selezionate. Questa voce di menu è attiva solo se è selezionata almeno una cella unita.

Nuove azioni standard

Sono disponibili due azioni standard: “cella/fusione” e “cella/divisione”.

utilizzare come pulsante le azioni standard

  • cella/fusione
  • cella/divisione

Utilizzare come voci di menu

APPEND MENU ITEM($menu; ak standard action title)				
SET MENU ITEM PROPERTY($menu; -1; Associated standard action; "cell/merge")

APPEND MENU ITEM($menu; ak standard action title)
SET MENU ITEM PROPERTY($menu; -1; Associated standard action; "cell/split")

NUOVI comandi per unire e dividere

Infine, sono stati creati due nuovi comandi dedicati che consentono di definire, per ogni tabella creata, come devono essere disposte le celle.

Il primo, WP TABLE MERGE CELLS, permette di unire le celle e segue la stessa logica delle azioni standard. Riceve un intervallo (di celle, colonne o righe) in un parametro o una tabella e le coordinate delle celle.

Utilizzo di un intervallo

$cells:=WP Table get cells($table; 3; 2; 2; 4)
WP TABLE MERGE CELLS($cells)

Utilizzo di una tabella

WP TABLE MERGE CELLS($table; 3; 2; 2; 4)

blank

La seconda (WP TABLE SPLIT CELLS) ha l’effetto opposto e si applica ugualmente a un intervallo (di celle, colonne o righe) o a una tabella.

Utilizzo di un intervallo

$cell:=WP Table get cells($table; 3; 2; 1; 1)
WP TABLE SPLIT CELLS($cell)

Utilizzo di una tabella

WP TABLE SPLIT CELLS($table; 3; 2 {; 1; 1})

blank

Conclusione

Siamo lieti di offrirvi questa nuova funzione, richiesta da alcuni di voi e che speriamo possa essere utile a tutti!

Non esitate a darci il vostro feedback tramite il forum!

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.