4D 20 R7 è dotato di una nuova versione di SpreadJS, la v17.1, e di un aggiornamento della barra multifunzione compatibile con essa. Scopriamo le nuove funzionalità che questa nuova versione offre per accelerare lo sviluppo di 4D View Pro.
Spostare/inserire colonne o righe trascinando le intestazioni
Le colonne e le righe possono ora essere spostate o inserite trascinando le intestazioni. Questo può essere abilitato impostando l’enumerazione allowDragHeaderToMove delle opzioni di diffusione su riga, colonna o entrambe. Questa funzione può essere attivata anche nella barra multifunzione:
Miglioramenti dei grafici
Grafici a cascata
In 4D View Pro è stato aggiunto un nuovo tipo di grafico: il grafico a cascata. Questo tipo di grafico mostra un totale progressivo come valori che vengono aggiunti o sottratti. Questi valori sono disposti in colonne con valori positivi e negativi e sono codificati a colori per distinguerli. Le colonne iniziali e finali sono tipicamente allineate all’asse orizzontale, mentre i valori intermedi sono tipicamente colonne fluttuanti.
Demo | Documentazione SpreadJS
Formato Linee morbide per i grafici a linee
I grafici a linee in 4D View Pro ora supportano la formattazione con linee morbide.
Demo | Documentazione SpreadJS
Inserimento di grafici con selezioni multiple
Analogamente a Excel, 4D View Pro supporta ora l’inserimento di grafici con selezioni multiple. Oltre a selezionare un’area continua di dati, è ora possibile premere il tasto Ctrl per selezionare più aree non contigue per creare un grafico.
Questi intervalli possono essere specificati in vari modi e 4D View Pro creerà il grafico di conseguenza:
Miglioramento di Sparkline
Sparkline della varianza Lollipop
Il nuovo Lollipop Variance Sparkline consente di mostrare le varianze assolute e relative in un set di dati. È simile a un grafico a barre, ma riduce lo spazio di visualizzazione utilizzando linee anziché rettangoli. Di conseguenza, è più utile quando si tratta di grandi quantità di dati.
Demo | Documentazione SpreadJS
Miglioramenti della cartella di lavoro
Opzioni speciali di incollamento aggiuntive
4D View Pro supporta ora un numero ancora maggiore di opzioni speciali di incollamento, tra cui:
- Commenti – Incolla solo i commenti
- Convalida – Incolla solo le regole di convalida dei dati
- Tutto utilizzando il tema Sorgente – Incolla tutti i contenuti delle celle nello stesso tema del foglio di lavoro
- Tutto tranne i bordi – Incolla tutti i contenuti delle celle e la formattazione tranne i bordi.
- Larghezza delle colonne – Incolla la larghezza di una colonna o di un intervallo di colonne copiate.
- Formule e formati numerici – Incolla solo le formule e tutte le opzioni di formattazione dei numeri.
- Valori e formati numerici – Incolla solo i valori e tutte le opzioni di formattazione dei numeri.
Demo | Documentazione SpreadJS
Supporto per gli stili delle schede foglio
Le schede dei fogli supportano ora gli stili che l’utente può impostare. Lo stile include lo stile del testo, il colore di sfondo e l’icona.
Demo | Documentazione SpreadJS
Miglioramento dell’evento TopRowChanged/LeftColumnChanged
Gli eventi TopRowChanged e LeftColumnChanged supportano ora lo scorrimento in pixel. Prima di questa modifica, l’intera riga o colonna doveva essere fatta scorrere prima che l’evento si attivasse, ma ora si attiverà e fornirà lo stato di scorrimento per qualsiasi modifica allo scorrimento quando lo scorrimento pixel è abilitato.
Allineamento orizzontale distribuito
4D View Pro supporta ora l’allineamento orizzontale distribuito per il testo. Si tratta di un allineamento semplice come quello centrale, ma che avvolge automaticamente il testo.
Demo | Documentazione SpreadJS
Conserva l’ultimo stato di ordinamento di Excel
Quando si importano file Excel, 4D View Pro conserva ora la condizione di ordinamento in modo da non perderla.
Demo | Documentazione HSpreadJS
Conclusione
Con la release 4D 20 R7, 4D View Pro include ora la versione 17.1 di SpreadJS, con nuove funzionalità quali tipi di grafici migliorati (grafici a cascata e linee morbide per i grafici a linee), selezione multipla per l’inserimento dei grafici, tipi di Sparkline migliorati e ulteriori miglioramenti alla cartella di lavoro e all’allineamento. Questo aggiornamento semplifica lo sviluppo di 4D View Pro, offrendo funzionalità e prestazioni migliorate.
Avete bisogno di ulteriori informazioni? Date un’occhiata dettagliata alle novità di SpreadJS v17.1 e condividete la vostra esperienza sul forum 4D.