4D View Pro: Cosa c’è di nuovo in 4D 20 R7

Tradotto automaticamente da Deepl

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:

blank

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.

blank

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.

blank

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:

blank

Documentazione SpreadJS

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.

blank

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.

Documentazione di SpreadJS

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.

Fabrice Mainguené
- Product Owner -Fabrice Mainguené si è unito al team di 4D Program nel novembre 2016. In qualità di Product Owner, è incaricato di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo ruolo è anche quello di assicurarsi che l'implementazione della funzionalità fornita soddisfi le esigenze del cliente.Dopo aver conseguito una laurea in Informatica presso il CNAM, Fabrice è entrato a far parte di una piccola società di pubblicazione di software come sviluppatore Windev. In seguito ha lavorato per diverse aziende del settore industriale e commerciale come sviluppatore Windev e web e come consulente tecnico su nuove funzionalità.