This is an old revision of the document!
Versago Dashboards provide a way to display information from multiple Versago sources in a single web page. Grids (standard report output) and charts can be displayed. There are also options for a “gauge” presentation and for custom HTML.
This document is intended for users that will be developing & maintaining Versago Dashboard. It is not intended as an “end user” guide. The creation and maintenance of Versago Dashboards does require knowledge of Versago Reports.
Before you begin creating a Versago Dashboard, there are some things that need to be considered. Having answers to the following questions will help make the Dashboard creation process more efficient.
The primary thing to be determined is what information needs to be presented. The content displayed in dashboards comes from Versago reports. Also decide if the information should be presented as a grid (rows & columns) or graphically as charts. Dashboard presentation is very commonly focused on graphic presentation.
The various elements displayed in a dashboard do not necessarily have to be related. The primary driver should be what information makes sense together for the end users. For example, while a Sales Manager might want to see only sales related information, a Controller might want to see bank account values, inventory value, order backlog, and open Accounts Receivable in their dashboard.
A Versago dashboard can present multiple elements of information. There can be one or two elements in each horizontal row. A dashboard can then include multiple horizontal rows. The layout will depend on the number of elements to be displayed, and how complicated the information in the element is. For example, a column chart with ten x-axis values might need to be in a row by itself, while a simple pie chart might easily fit into a row with two display elements.
Also keep in mind that one of the purposes of a dashboard is to provide “information at a glance.” If the user must scroll down the page to find a piece of information, the dashboard may go unused. Limiting the number of vertical rows may make the dashboard easier for the end user to utilize.
The example below illustrates how a dashboard might be configured.
The Dashboard maintenance function consists of three elements, each on a separate tab.
As with all other Versago functions, Roles control access to dashboards. When creating a new dashboard, the Roles selection is the first stop of adding a new dashboard.
A basic dashboard must have a name and at least one frame to be added. The following steps will allow you to add a basic dashboard for additional configuration.
A dashboard is made up of a series of Frames. A frame may span the entire page horizontally, (a “row”) or may be divided into two frames across the row. There may then be multiple “rows” displayed vertically down the page.
Each frame has its own configuration elements.
There are three additional options on a frame labeled Link To, Default Filter, and Conditional Filter. The options were used in Versago versions prior to v2, but are not enabled for v2.0 and higher.
Once the initial dashboard has been created, additional frames can be added. Click the [Add Frame] button to begin. The “Create Frame” window is presented.
It is highly recommended that a new frame be added as a full frame and configured. Once the configuration is complete the frame can be moved to a split frame as needed.
Frames can be moved around in the dashboard structure using “drag-and-drop.”
A gauge is a special dashboard object that is used to display a current value against a known range of values. A typical example of this might be year-to-date sales against a target range. An example of this is shown below.
In this case we are looking at YTD profit against an established range of values. The gauge has been structured so that the “best” range is shown at the top of the gauge.
We have defined three ranges for evaluation. The setup for these ranges is shown below. The gauge needle will reflect the current value of the underlying data any time the gauge is displayed.
The information displayed in a gauge comes from a Versago report. This report can be very simple in the detail it reports since it only needs to provide numeric values for the gauge. The report will ideally only have one numeric value. Multiple numeric values tend to cause issues with the reporting in the gauge.
It is not necessary to calculate a sum of the numeric values in the report. The gauge processing automatically does the summation.
The report can include parameters, but they should not be displayed to the user. Rather, they can be used to make updates of the data included in the report somewhat easier for the administrator.
Add a new frame in the dashboard as described above. The settings are illustrated in the following dashboards.
The Select Object drop-down will list only reports. Default Value is automatically determined as the first numeric column in the report. This is why the only numeric value in the report is the one to be used in the gauge.
The value ranges shown in the gauge are set using the [Set KPI] button on the frame. Following dashboards shows the settings for the sample gauge shown above.
Each range is always “between” to values. In this example, the lower value is set to zero, but this is not required. The lower and upper boundaries should reflect reasonable value ranges that will be reported. For each range, use the “color picker” tool to select the desired color. See the “Versago – Reports Configuration” document for information on using the color picker tool.
The ranges will also affect how the gauge pointer is positioned. In the example gauge, the ranges have been set so that the desired range (green) is at the top of the gauge. Some experimentation with the ranges may be needed to arrive at the desired presentation. The ranges and colors can be changed at any time.
A given report should only be used for one gauge in a dashboard. Using the same report, especially if the report has two numeric values, tends to lead to some display issues.
Gauges can be displayed in half-page frames as well as full-page. The following illustration shows two gauges in side-by-side half-page frames.