Report actions

Report actions let dashboard builders add interactivity into dashboards. Actions can be used to achieve:

  1. Cross-report filtering.

  2. Using the output of one report in another report.

  3. Providing users with more parameterized control beyond parameter selectors.

The following image displays an example of two reports interacting via report actions:

Report Actions

An action is defined for the table: If a user clicks on a row in the Customer column, set the parameter $neodash_customer_name to row.Customer. The graph visualization uses the parameter $neodash_customer_name to select a specific node. The graph is automatically updated when the user clicks on a row entry inside the table.

Configuration

First, ensure that the extension is enabled. Then, to create a report action, open the report settings. Click the Report Action button on the bottom right (marked with the red circle).

Report

This opens the rule definition window. In the window, a list of rules can be defined. You can define an unlimited number of rules, and based on the visualization, different actions can be specified. Each rule has the following structure:

`IF [CONDITION] SET [OBJECT] TO [VALUE] `

Report

Supported visualizations

Report actions are available for the following report types:

  • Tables

  • Graphs

  • Maps