DashboardDas Dashboard ist eine frei gestaltbare Übersichtsseite für Ihre Applikation. Auf dem Dashboard können verschiedene Panes (Fenster) frei angeordnet werden, die ein oder mehrere Widgets enthalten können. Die Widgets können die Werte der Variablen LOCATION (Standort), UPTIME (Betriebszeit), TIME (Zeit), TIMESTAMP (Zeitstempel), DATE (Datum), SERIALNUMBER (Seriennummer) und PROFILEHASH (Hash des laufenden Profils) sowie aller vorher angelegten Datenpunkte der Applikation auf verschiedene Art und Weise, wie beispielsweise Text, Pegel (Gauge), Fieberkurve (Sparkline), Anzeigeleuchte (Indicator Light) oder HTML-formatiert, darstellen. AufrufDas Dashboard wird im Menü Status unter Dashboard aufgerufen. KonfigurationDie Konfiguration wird mit einem Klick im Dashboard auf das Schraubenschlüssel-Symbol oben in der Mitte begonnen. Ein neues Fenster wird mit einem Klick auf ADD PANE hinzugefügt. Titel und Breite des Fensters werden mit einem Klick auf das Schraubenschlüssel-Symbol in der Titelzeile des jeweiligen Fensters geändert. Ein Fenster wird mit einem Klick auf das Papierkorb-Symbol in der Titelzeile des jeweiligen Fensters gelöscht. Ein neues Widget wird mit einem Klick auf das Plus-Symbol in der Titelzeile des jeweiligen Fensters hinzugefügt. Danach ist der Widget-Typ auszuwählen und die entsprechenden Einstellungen sind vorzunehmen. Der darzustellende Wert wird im Feld VALUE durch einen Klick auf + DATASOURCE und icom Data Suite ausgewählt. Die Einstellungen des Widgets werden mit einem Klick auf das Schraubenschlüssel-Symbol in der Titelzeile des jeweiligen Widgets geändert. Ein Widget wird mit einem Klick auf das Papierkorb-Symbol in der Titelzeile des jeweiligen Widgets gelöscht. Speichern der KonfigurationDie Dashboard-Konfiguration wird mit einem Klick im Konfigurationsbereich des Dashboards auf SAVE auf dem Router gespeichert. Wenn die Seite vor dem Drücken auf SAVE neu geladen wird, gehen alle bis dahin vorgenommenen Änderungen am Dashboard verloren. Die Dashboard-Konfiguration ist Teil des Profils der icom Data Suite und wird mit diesem gespeichert. Sie kann auch im Menü Administration auf der Seite Dashboard der icom Data Suite per Copy&Paste in einen Texteditor kopiert und auf dem Rechner gesichert werden. Hinweise zur Benutzung des DashboardsWenn das Dashboard auf Eingaben langsam oder gar nicht reagiert, kann dies am verwendeten Browser liegen. Die Verwendung eines alternativen Browsers ist dann empfehlenswert. Wenn Änderungen im Dashboard nicht erscheinen, kann dies daran liegen, dass der Browser die Dashboard-Seite aus seinem Cache-Speicher aufbaut. Wir empfehlen, den Browser-Cache zu löschen oder die Seite mit der Funktionstaste F5 (bei gängigen Browsern) neu zu laden. Das HTML-Widget ermöglicht die Darstellung von Inhalten im HTML-Format. Dabei ist es allerdings nicht möglich, auf Variablen der icom Data Suite zuzugreifen. Alle Widgets ermöglichen die Darstellung von Inhalten in JavaScript. Das Script kann dabei einfach im JS Editor der Widget-Konfiguration bearbeitet werden. Damit lassen sich beispielsweise Berechnungen eines Datenpunkts der icom Data Suite durchführen. Dabei ist auf die Notation der Datenpunkte zu achten. Folgendes Script rechnet beispielsweise den Wert des Timers Timer1 von Sekunden in Minuten um: Das Sparkline-Widget erlaubt es nicht, Inhalte in JavaScript darzustellen. Sparkline-Widgets, die mit JavaScript angelegt wurden, lassen sich nachträglich weder bearbeiten noch löschen. Es kann nur die gesamte Pane, die das fragliche Widget enthält, gelöscht werden. Als Workaround empfiehlt sich, für Inhalte in JavaScript das Text-Widget mit der Option Include Sparkline zu verwenden. Es ist auch möglich, zuerst ein Text-Widget mit dem JavaScript-Inhalt anzulegen und dann den Typ dieses Widgets auf Sparkline zu ändern. |