Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info
iconfalse

 : This Viewlet requires additional Niagara AX setup/configuration. Contact your distributor or Activelogix for details.


The Drilldown Pie Chart Viewlet has the same functionality and configuration as the Drilldown Column Chart. By clicking on specific slices of the chart, the user can “drill down” to levels contained within the higher group. The groups beneath each section are constantly totaled, thus giving their percentage of the whole and specific value at all times. Percentage numbers can be viewed by hovering over corresponding slices of the pie chart. This viewlet can be helpful for organizing comparisons with multiple levels of data, such as a university divided into campuses, dorms, halls, etc.

Image RemovedImage Added
New Screenshot PendingImage Added

The chart can have as many levels as the user creates. A double-click drills down, while the ‘Up One’ button navigates the user up one tier.

Drilldown Viewlet Initial Setup 

Before using both the Drilldown Pie Chart Viewlet and the Drilldown Column Chart Viewlet, the user is required to configure the levels of the chart and the corresponding data for each level before use. Shown below is an example of a Drilldown Viewlet configured in Workbench. The main element of a chart is the RollupChart object.  This object can contain any number of nested RollupGroup and NumericPoint objects.  The Update Interval property is used to adjust how often this object totalizes the different levels of information. This should be no quicker than your point update interval and can be reduced to save processing power. Once the RollupChart is created, the object must be discovered and mapped within the points tab of periscopeconfig, so the user will have access to the new chart in their dashboard. The created chart will then be applicable to both types of Drilldown Viewlets.

The required palette objects to configure a Drilldown Viewlet are located inside of the alxPeriscope module, which is provided with Periscope. After opening the palette, the RollupChart (pie chart icon) is the first object which must be added to create the new drilldown chart. In this example, it is placed in a folder called Rollup, but its location within the station is up to the user. Each level within the drilldown chart is then created by adding the RollupGroup object (chain link icon) within the level above it. This allows the user to build their chart based on the file structure they create. Data points can then be added within the levels, giving each level of the chart the actual information to display within Periscope.

Image Modified
On the right side, the property sheet view shows the expanded nodes of the Rollup Chart. Note how each group is totaled based on the values of the data beneath it, allowing multiple levels of comparison and analysis.  The RollupGroups contain different types of NumericPoints and other RollupGroup components.