It is currently 10 September 2026, 19:18 Advanced search

[Risolto] Errore js utilizzando Chart js

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

[Risolto] Errore js utilizzando Chart js

Postby dr_whiteriver » 1 September 2025, 14:12

Inde 21.5 Seatte, ho una videata divisa in due pannello sopra con dati in lista e sotto c'è un grafico a barre.
Se ho i dati da mostrare nel grafico tutto bene, però posso generare un malfunzionamento facendo così:
applico un filtro con cui non ho dati da mostrare, poi ritorno a un filtro in cui ho i dati e da quel momento il grafico resta vuoto.
Anche il pannello sopra non mostra più le righe, anche se nella toolbar c'è scritto riga 1 di 3

chartjs.min.js:12 Uncaught TypeError: Cannot read properties of null (reading 'querySelector')
at o.removeResizeListener (chartjs.min.js:12:19300)
at t.Controller.destroy (chartjs.min.js:12:695)
at Graph.DrawChartJs (Aliseo.htm?WCI=RD3&WCE=GZ&FN=RD3/full.js:1:494731)
at Graph.SetFileName (Aliseo.htm?WCI=RD3&WCE=GZ&FN=RD3/full.js:1:488232)
at Graph.LoadProperties (Aliseo.htm?WCI=RD3&WCE=GZ&FN=RD3/full.js:1:485889)
at Graph.ChangeProperties (Aliseo.htm?WCI=RD3&WCE=GZ&FN=RD3/full.js:1:486405)
at DesktopManager.HandleChange (Aliseo.htm?WCI=RD3&WCE=GZ&FN=RD3/full.js:1:63546)
at DesktopManager.ProcessXmlDoc (Aliseo.htm?WCI=RD3&WCE=GZ&FN=RD3/full.js:1:59355)
at DesktopManager.ProcessResponse (Aliseo.htm?WCI=RD3&WCE=GZ&FN=RD3/full.js:1:56706)
at MessagePump.HandleResponses (Aliseo.htm?WCI=RD3&WCE=GZ&FN=RD3/full.js:1:129765)

Cosa posso fare? Al momento non riesco ad aggiornare Inde purtroppo...
Grazie
Last edited by dr_whiteriver on 3 September 2025, 9:14, edited 1 time in total.
Alessandro
User avatar
dr_whiteriver
 
Posts: 612
Joined: 3 September 2012, 13:44

Re: Errore js utilizzando Chart js

Postby d.pierangeli » 1 September 2025, 15:54

Puoi provare a personalizzare la funzione Graph.DrawChartJS nel custom3.js e a mettere un try/catch.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8407
Joined: 30 September 2010, 15:35

Re: Errore js utilizzando Chart js

Postby dr_whiteriver » 3 September 2025, 7:38

Ciao Diego, ho provato a fare così all'interno del file Graph.js nei punti in cui c'era solamente this.DrawChartJs();
try{
this.DrawChartJs();
}
catch(e)
{
}

Spero che intendessi di provare una cosa del genere...
Il risultato è che non vedo più l'errore nella console del browser, ma comunque non funziona ancora il passaggio da grafico senza dati a grafico con dati,
si vede sempre No data to show.
Alessandro
User avatar
dr_whiteriver
 
Posts: 612
Joined: 3 September 2012, 13:44

Re: Errore js utilizzando Chart js

Postby d.pierangeli » 3 September 2025, 8:06

Io lo proverei in un progettino di test in 25 RD3 . Se il problema c'è ancora puoi fare una segnalazione di malfunzionamento e chiedere la patch per la versione 21.5. Se è corretto fai un mostra differenze tra il file Graph.js delle versioni e cerchi di capire quale è stata la correzione.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8407
Joined: 30 September 2010, 15:35

Re: Errore js utilizzando Chart js

Postby dr_whiteriver » 3 September 2025, 8:34

Ok grazie mille.
Mettendo direttamente il file di Inde 25 in custom.js funziona, sono state cambiate poche righe di codice tra 21.5 e 25
Alessandro
User avatar
dr_whiteriver
 
Posts: 612
Joined: 3 September 2012, 13:44

Re: Errore js utilizzando Chart js

Postby d.pierangeli » 3 September 2025, 8:49

Ottimo, allora problema risolto.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8407
Joined: 30 September 2010, 15:35


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: No registered users and 206 guests