Eseguire l’azione al ridimensionamento della colonna della casella di riepilogo

Tradotto automaticamente da Deepl

L’evento On Column Resize viene ora attivato “in diretta” durante il ridimensionamento delle caselle di riepilogo, finché l’utente modifica la larghezza delle colonne (in precedenza, veniva generato solo una volta, al termine del ridimensionamento).

Grazie a questa funzione, i programmatori 4D avranno la possibilità di creare interfacce live e reattive basate sulla larghezza effettiva delle colonne!

Esempio

Quando una colonna contiene delle date, il formato della data può essere modificato man mano che la colonna viene ridimensionata. Così la data può essere visualizzata prima come “05/12/16”, poi come “05 dicembre 2016” e infine come “5 dicembre 2006” man mano che la larghezza della colonna aumenta.

Se una colonna contiene numeri enormi, possono essere visualizzati prima come “123465789”, poi come “123.456.789” (con il separatore delle migliaia), poi come “123.456.789,55” (con la parte decimale) e infine come “123.456.789,55 $” (con l’unità).

Una colonna di tempo può essere visualizzata con o senza secondi, e così via.

In tutti questi casi, l’unica cosa da fare è cambiare il formato della colonna in base alla sua larghezza e al tipo di dati che contiene!

Ecco un video che vi mostrerà un esempio del funzionamento:

Vi invitiamo inoltre a dare un’occhiata al Database di esempio.

Per maggiori dettagli, consultate la sezione “Eventi, oggetti e proprietà” dell’articolo “Form event” nella documentazione di 4D 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.