Ad ogni rilascio, l’elenco delle funzionalità di 4D View Pro si allunga. E questa release non fa eccezione:4D v20 è dotato di una nuova versione di SpreadJS, la v16, e di un aggiornamento della barra multifunzione compatibile con essa.
Scopriamo le nuove funzionalità offerte da questa nuova versione.
Miglioramenti a TableSheet
Tablesheet, una tabella di dati separata e ad alte prestazioni, ha ricevuto un paio di nuove funzionalità:
Gerarchia in Data Manager
I TableSheet supportano ora i dati gerarchici nei dati di origine. Questo include quattro diversi tipi di dati per i record:
- Proprietà “id” e “parentId”.
- Proprietà che indicano il livello gerarchico
- Proprietà che includono i figli gerarchici
- Una chiave primaria che può essere analizzata in una gerarchia utilizzando una funzione personalizzata.
Sono state aggiunte anche le operazioni di gerarchia, che danno agli utenti la possibilità di:
- Promuovere/Dimostrare i record
- Spostare i record in alto/in basso
- Inserire record dopo/prima o sopra/sotto
- Cancellare un record
- Espandere/Collassare tutti i livelli di record o livelli specifici
- Ordinare/filtrare i record
Dati della gerarchia del TableSheet
Un altro miglioramento dell’implementazione di TableSheet nel Designer è l’aggiunta del supporto per i dati gerarchici nella scheda Colonne dell’origine dati. Le colonne hanno ora una sezione separata “Gerarchia” con elementi quali Tipo, Formula di riepilogo e Colonna di contorno che possono essere definiti:
Mappatura dei nomi dei campi del Data Manager
Lo schema dell’origine dati per Data Manager supporta ora l’impostazione di un alias per le colonne, consentendo di avere nomi diversi tra il front-end e il back-end di un’origine dati. Per farlo è sufficiente impostare la proprietà “Caption” quando si aggiunge una vista al Data Manager.
Avete bisogno di ulteriori informazioni? Date un’occhiata in dettaglio a queste novità di SpreadJS v16. E condividete con noi la vostra esperienza sul forum 4D.