Previous Topic: Pane AttributesNext Topic: Dashboard Search Architecture


Drilldown

The chart can also specify a drilldown search (using the drilldown parameter) to present more detailed information for the selected item (such as a pie wedge) when it is clicked on. When present, the drilldown is detailed in the text above the chart and the cursor changes to a hand pointer over the items where drilldown is available. The drilldown can take one of three forms specified by the lstDrilldown parameter:

Drilldown in place

The detailed results replace the existing chart and a 'Back To' button is added to the title bar. To return to a previous chart, select it from the 'Back To' list.

External drilldown

Clicking the item results in a search being run with the results displayed on the iConsole search results page, replacing the entire dashboard.

External popup

Similar to 2) but the results are displayed in a popup window, leaving the dashboard displayed in the main window.

A drilldown search is defined in a similar way to a normal pane search but external drilldown searches will probably need to specify column information in order to display the results appropriately. Drilldown can be to an arbitrary depth.

Dashboard charts are generally populated from pre-aggregated data, showing a snapshot at the time of aggregation. Each chart can also define a 'live data' search using the liveSearch parameter; this is selected using the Open button on the chart title bar (if available). This opens a popup window to display the up-to-date live results corresponding to the chart.

By default, dashboard pane searches are run unrestricted so that RLS users can access aggregated data that they would normally not have access to. If drilldowns need to be run restricted e.g. if they are based on the Standard Search, the drilldown search definition should include the restricted="true" attribute in the search element.