Cose da sapere sull’aggiornamento principale 7.0 di DHTMLX JavaScript Gantt

Attendevamo con impazienza questa importante versione ed è finalmente arrivata: DHTMLX Gantt 7.0. Il nostro team di sviluppo ha lavorato duramente per rendere il nostro componente js del diagramma di Gantt un’aggiunta ancora più solida e potente a qualsiasi applicazione di gestione dei progetti.

In questo articolo, daremo uno sguardo più da vicino non solo a se v erali significativi aggiornamenti lato client come l’impostazione del tempo di lavoro in minuti, l’unione di diversi calendari, spostare le colonne della griglia tramite trascinamento, ma evidenziare anche un nuovissimo modulo Gantt lato server per Node.js. Questo componente aggiuntivo è una risorsa importante che consente agli sviluppatori di accedere alla complessa logica di DHTMLX Gantt e di fare molte cose utili sul lato server.

Senza ulteriori indugi, procediamo con una panoramica più dettagliata delle novità di Gantt 7.0.

Componente aggiuntivo lato server per la libreria Gantt DHTMLX

Cosa c’è di così speciale nell’utilizzo di DHTMLX Gantt con Node.js sul server e perché è una caratteristica killer del nostro rilascio? Facciamo chiarezza.

Node.js è un ambiente run-time JavaScript che aiuta nell’esecuzione del codice JavaScript lato server. Nel nostro caso, il Node. Il modulo js consente di utilizzare algoritmi avanzati del nostro Gantt, come la pianificazione automatica, il percorso critico e il calcolo dell’orario di lavoro, sul server. Di conseguenza, gli sviluppatori saranno in grado di eseguire l’analisi della pianificazione, ottenere aggiornamenti in tempo reale causati dalle attività degli utenti da diverse fonti e sincronizzare di conseguenza la pianificazione di Gantt.

Progettato come componente separato, il modulo Gantt per Node.js può essere acquistato e facilmente integrato con il diagramma di Gantt DHTMLX operante con qualsiasi licenza commerciale. Se desideri stimare la funzionalità del modulo prima dell’acquisto, è disponibile anche una versione di prova.

Unione di più calendari di lavoro

L’uso del diagramma di Gantt DHTMLX garantisce comunemente una valutazione precisa dei parametri del carico di lavoro e dei tempi di qualsiasi progetto, ma cosa succede se i dipendenti coinvolti nel progetto lavorano su orari flessibili o su base turni? Nessun problema, la nuova versione del nostro diagramma di Gantt offre la possibilità di unire i calendari di lavoro di più dipendenti in uno solo. Per essere più precisi, quando si assegnano diversi dipendenti con orari di lavoro diversi a una particolare attività di progetto, la nuova funzionalità aiuterà a determinare il tempo preciso assegnato a questa attività sulla base dell’orario di lavoro comune. Va notato che i calendari possono essere uniti automaticamente o manualmente.

Nell’immagine sopra, possiamo vedere che i calendari di lavoro di John e Anna sono stati uniti, poiché entrambi i dipendenti lavorano all’attività n. 1. Come specificato nella colonna Impegno, questa attività può essere eseguita in cinque giorni, ma John e Ann avranno bisogno di 15 giorni per completare questa attività perché i loro programmi di lavoro individuali non sono gli stessi.

Orario di lavoro in minuti

C’è un’altra caratteristica utile relativa alla tempistica del progetto in Gantt fornita con la versione 7.0. Ora puoi specificare l’orario di lavoro non solo in ore ma anche in minuti utilizzando la proprietà setWorkTime . In tal modo, la nuova funzionalità facilita la definizione di intervalli di tempo più flessibili e precisi (orari di lavoro, durata delle attività, ecc.) Per qualsiasi progetto.

Nuove opzioni di configurazione per le colonne della griglia

Il nostro team ha anche aggiunto 2 nuove opzioni per migliorare le tue capacità di configurazione quando lavori con le colonne Grid in Gantt.

Ora puoi facilmente riorganizzare l’ordine delle colonne nella griglia con l’aiuto del trascinamento della selezione e ottimizzare l’aspetto delle colonne che vengono riordinate.

V7.0 rende anche possibile regolare la larghezza della colonna nella griglia restringendola o allungandola. Nel caso in cui la larghezza minima delle colonne non fosse sufficiente per mostrare correttamente il loro contenuto, potrai utilizzare lo scorrimento orizzontale per evitare questo inconveniente.

Inoltre, la nuova versione di Gantt ti consente di utilizzare la proprietà text-overflow: ellipsis per una visualizzazione più accurata del contenuto ritagliato delle colonne.

Aggiornamento dei criteri di sicurezza dei contenuti

La sicurezza è un altro aspetto importante che teniamo a mente quando lavoriamo sui prodotti DHTMLX. I nostri sviluppatori garantiscono che le nostre soluzioni di sicurezza non solo forniscano una protezione affidabile da eventuali minacce, ma facilitino anche una migliore usabilità, funzionalità e caratteristiche prestazionali dei nostri prodotti. Pertanto, la nostra nuova versione di Gantt include la nuova opzione di configurazione config.csp .

Rispetto all’estensione CSP (Content Security Policy) utilizzata in precedenza, in cui l’uso di metodi sicuri compatibili con CSP portava spesso a regressioni delle prestazioni, la nuova opzione di configurazione, eseguita in modalità automatica per impostazione predefinita, consente a Gantt di utilizzare preferibilmente codice delle prestazioni e abilitare il codice compatibile CSP solo quando necessario. Pertanto, la nuova funzionalità fornisce un perfetto equilibrio tra sicurezza e prestazioni per il nostro componente Gantt.

Oltre ai vantaggi in termini di sicurezza e prestazioni, il nuovo aggiornamento garantisce un lavoro più conveniente con il nostro componente diagramma di Gantt, in particolare per gli sviluppatori che utilizzano Gantt con Salesforce Lightning.

Tutto sommato, possiamo dire che la nuova versione della nostra libreria di diagrammi di Gantt JavaScript offre molte nuove funzionalità sia sul lato client che sul lato server, permettendoti di affrontare maggiormente le sfide di gestione dei progetti prontamente ed efficacemente.

Se dopo aver letto questa recensione hai ancora dubbi sul fatto che il nostro nuovo DHTMLX Gantt 7.0 sia uno strumento di cui hai bisogno, utilizza la nostra versione di prova gratuita di 30 giorni e lo vedrai di persona che DHTMLX Gantt 7.0 è un investimento degno.

Controlla l’articolo di rilascio sul nostro blog per maggiori informazioni.