Changes in Dashboards

The Dashboard components have been improved on ALBPM 6.0. They use a new graphics layer and provide new functionality. As a result, you might need to modify some of your existing 5.7 Dashboards to make them fully compatible with this new version.

Feature changes

Waterfall charts and Multiple-Pie charts are not available on version 6.0. When a project is imported from 5.7 they will be replaced by a bar chart.

Some properties of the Dashboard widgets are not available anymore.
  • No canvas plot outline and plot background in pies.
  • Horizontal layout is not available for area charts, stacked area charts and line charts.
  • On Ctrl-Click. For all chart widget, this event cannot be captured anymore.

Dashboard Display Properties (on Global Activities) are only taken into account when displaying the Dashboards through the classic 5.7 WorkSpace.

Code changes

Existing 5.7 Dashboards featuring "drill down" from a chart to a list of process instances use code that needs to be changed.

The out-of-the-box Workload dashboards provide this feature. To make them compatible with 6.0 you need to change the auto-generated methods drillDownTo*() (generated by the dashboard editor) and drillDownToInstancesView() (generated with the out-of-the-box dashboards), replacing the following code:
    ...
    result = getQueryStringFor( 
                     ClientBusinessProcess.processService, 
                     viewId : "viewId") 

    //Just to open the url 
    openURL this 
    using url = result, 
          newWindow = false, 
          standardBrowser = false
    ....
      
with:
    broadcastViewChangeEvent this 
        using viewId = viewId 	
      
This new code is simpler and allows for displaying the dashboard and the list of instances view at the same time in the same page (in different portlets).