It is currently 8 June 2025, 10:50 Advanced search

grafici e fluid

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

grafici e fluid

Postby zpj61 » 14 November 2024, 8:37

Inde 24.5. In una app passata a fluid ho un problema di visualizzazione dei grafici. La videata si apre senza grafico e la console mi riporta quanto sotto. C'è qualcosa di particolare per i grafici?

app.js:494
TypeError: Cannot read properties of undefined (reading 'updateElement')
at Client.IdfChart.drawGraph (idfChart.js:408:23)
at Client.IdfChart.updateElement (idfChart.js:202:10)
at Client.Widget (widget.js:54:10)
at Client.IdfFrame (idfFrame.js:64:17)
at new Client.IdfChart (idfChart.js:38:19)
at Client.View.createElement (view.js:160:15)
at Client.Widget.createChildren (widget.js:600:25)
at Client.IdfFrame.createChildren (idfFrame.js:284:42)
at Client.IdfFrame.realize (idfFrame.js:274:8)
at Client.Widget (widget.js:51:10)
Client.MainFrame.processCache @ app.js:494
User avatar
zpj61
 
Posts: 1036
Joined: 20 November 2015, 8:20
Location: Bassano del Grappa

Re: grafici e fluid

Postby d.pierangeli » 14 November 2024, 9:23

E' un malfunzionamento che ci hannno segnalato da poco e si verifica quando la query del grafico estrae 0 record ed è la prima renderizzazione del grafico.

Verrà corretto nel prossimo rilascio della 24.5 previsto a breve.

Se ne hai bisogno e non puoi aspettare puoi fare una segnalazione di malfunzionamento (anche con un progetto dummy) e chiedere una patch citando questo thread.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8129
Joined: 30 September 2010, 15:35

Re: grafici e fluid

Postby d.pierangeli » 14 November 2024, 9:27

Puoi anche copiare la funzione Client.IdfChart.prototype.drawGraph = function (redraw) dal file objects\fluid\widgets\chart\idfChart.js in customf.js e sostituire

Code: Select all
this.chartElement.updateElement({data: this.data, options: this.options, type: this.chartTypeInt});


con

Code: Select all
this.chartElement?.updateElement({data: this.data, options: this.options, type: this.chartTypeInt});


Dovrebbe essere sufficiente (ricordati di rimuoverla nel prossimo rilascio).
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8129
Joined: 30 September 2010, 15:35


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: No registered users and 56 guests

cron