Using the dashboard feature

The Dashboard feature enables authorized users to edit a limited set of graphics without having to use the Px Editor, effectively customizing the view as desired. Additionally, each user can save or clear changes he or she has made to the dashboard without affecting another user’s changes. For example, a Systems Integrator can add a Dashboard Pane to a Px page which sets up the default configuration for the dashboard. Another user subsequently viewing that dashboard, such as a Facilities Manager who is not PxEditor-trained, is able to customize the dashboard by dragging additional components (from a hierarchy or the Nav Tree) onto the WebWidget displayed in the dashboard without using PxEditor, and save those changes. When each user reopens the dashboard they see only their own saved customizations. The functionality described here works in Workbench as well as in the HTML5 Hx profile.

Currently, there are two out-of-the-box WebWidgets that you can use in a dashboard: CircularGauge and Chart from the webChart palette. Both of these widgets allow you to dynamically drag and drop applicable components onto them so the new values are visible instantly. Combining these widgets with a dashboard allows a user to make changes, save the changes, and show their preferred content by default.

This functionality allows multiple users to personalize a PxView as needed without altering the original view. It also eliminates the need to use PxEditor to create several variants of the same PxView to accommodate different users.

Requirements

In order to use dashboards you must install the following modules: dashboard-rt, dashboard-ux, and dashboard-wb.

You must install the DashboardService in the running station.

Attempting to create a dashboard without first installing the DashboardService, causes an error which alerts you to add the service to the station. Also, the DashboardPane will display an error if the DashboardService is not in an operational status (i.e. disabled).