Mittwoch, 20. Oktober 2021

Better Access Chart: Mehrere Charts auf einem Formular

Auf GitHub erreichte mich die Nachricht, dass jemand mit der Erstellung von mehreren Better Access Charts auf einem Forluar ein Problem hat. Es wurde immer der letzte Chart in allen Webbrowser-Steuerelementen angezeigt.

Ich habe mir das Ganze angesehen. Das Problem konnte ich tatsächlich nachvollziehen:

Auf diesem Formular werden zwei Chart dargestellt. In der Konfiguration haben beide Charts eine unterschiedliche Datenquelle. Am Ende wird auf dem Formular jedoch in beiden Webbrowser-Steuerelementen der zuletzt generierte Chart dargestellt.

Der Fragesteller hat sich selbst damit beholfen, dass im Code des Klassenmoduls den Namen der zu erstellenden HTML-Datei als Property verfügbar gemacht hat. Ich habe das Thema vorest nicht weiterverfolgt.

Im Nachgang zur Access Entwickler Konferenz hat sich Klaus Dieter Gundermann dieses Themas angenommen. Er hat das Problem ein klein wenig anders gelöst. Der Name der HTML-Datei wurde einfach um den Namen des Webbrowser-Steuerelements auf dem Formular ergänzt. Damit gibt es für jeden Chart eine gesonderte HTML-Datei. Gleichzeitig hat Klaus eine weitere Optimierung eingebracht. Er hat dafür gesorgt, dass die HTML-Datei im Temp-Folder des Betriebssystems gepeichert wird.

Das Ergebnis auf dem Formular sieht nun wie folgt aus:

Es werden jetzt zwei unterschiedliche Charts gemäß der jeweiligen Datenquelle angezeigt. Damit ist auch dieses Problem gelöst.

Die aktuelle Version von Better Access Charts steht wie immer auf GitHub bereit:
https://github.com/team-moeller/better-access-charts

Keine Kommentare: