The terms Linked Reports and Drilldowns are used interchangeably throughout the application and this document, but they refer to the same concept.
Note
Drilldowns work in the Report Viewer and Dashboard Viewer, but the linked data is not included in exported reports or dashboards.
Drilling down from a column chart by clicking one of the chart elements
Drilling down from report data by clicking on the data in the cell
Drilldowns require a child report, which can be an Dashboard, Advanced, CrossTab or Express Report that contains the background data for the parent report. Drilldowns can be created on a Dynamic Cell or a chart by linking to the child report from the parent report. Clicking each cell value or chart series will filter the child report by its respective value before opening it. Depending on system configuration, the child report will open at the mouse cursor location, in the center of the screen or in a new report tab.
Note
Currently, the prompt window will not appear when drilling down into a child report that contains prompting parameters. However, this can be partially bypassed by adding the prompting parameter in a hidden cell on the parent report so that the user will be prompted at runtime for the parameter value.
Caution
Adding a drilldown to a cell may override or interfere with any linked Action Event on the cell. Adding a linked report to a chart may override some aspects of the chart’s basic interactivity.
Since drilldowns are themselves reports they can have visualizations, be exported, and even have their own drilldowns.
By default, the Data Field in the parent report’s linking cell filters the closest joined Data Field on the child report. The article on Joins has more information on data field joining. If there is no direct join path, then fields may be linked manually in the Fields tab of the Linked Report Wizard.
For example, a parent report links an Employees data field to a child report with an Orders category. The two categories are joined on Orders.EmployeeId >> Employees.Id. For each Employees row, its Employee.Id value filters the linked report down to the Order rows with matching Orders.EmployeeId values. Therefore, clicking on an Employee name in the parent report will drilldown to a list of orders that the employee made.
Tip
Linking filters do not cascade down to grand-children, or child reports of the linked report.
To link on different fields or categories than the default link, use the Fields tab of the Linked Report Wizard. The From fields from the parent report filter the To fields on the child report. The Fields tab is suitable for the following situations:
Tip
The From fields from the parent report filter the To fields on the child report.
Employees.Region >> Orders.ShipRegion
Orders.ShipCity >> Suppliers.City
Employees.Id >> Employees.ReportsTo
Note
This feature is disabled in system configuration by default. Contact the system administrator for more information.
Use the Formula tab of the Linked Report Wizard to conditionally enable drilldowns on specific values. By default, once a drilldown is setup, all records on the report can drilldown to the child. By adding a Formula, only values meeting the condition will permit drilling.
The formula must return True or False. The formula is evaluated for each row in the parent report, and if the condition is not met, drilling down to the child report is not enabled.
For example, the following formula could be used to create a drilldown to a report showing a suppliers list if and only if there are items on order or the quantity in stock is less than the product’s reorder level. Those products that do not meet that criteria cannot be drilled down.
Or({Products.UnitsOnOrder} > 1, {Products.UnitsInStock} <= {Products.ReorderLevel})

See the Formulas article for assistance with conditional formulas.
Beginning in v2019.2+, Dashboards can be drilled down to as child reports. Dashboard Drilldowns open in the standard Dashboard Viewer in a new tab. There are a few special considerations when drilling down to a Dashboard:
When drilling down to a Dashboard, filters on the parent report will affect the Dashboard tiles differently.
Linking filters are filters created during the linking process. Interactive filters are filters created on a Dashboard, or from Report Viewer Options in the Report Designer.
Report Filters are filters created in the parent report using either the Report Wizard or the Filters menu of the Report Designer.
| Tile Type | Linking Filter Behavior | Report Filter Behavior |
|---|---|---|
Existing Advanced, Express or CrossTab Report |
if the Filter Field is already on the report in the tile, or if it can be directly joined to the other Data Objects on the report, the filter is applied to the tile. | if the Filter Field is already on the report in the tile, the filter is applied to the tile. If not, the filter is not applied. |
Existing ExpressView |
if the Filter Field is already on the report in the tile, or if it can be directly or indirectly joined to the other Data Objects on the report, the filter is applied to the tile. | |
| Visualization | if the Filter Field is already in the visualization in the tile, or if it can be directly or indirectly joined to the other Data Objects in the visualization, the filter is applied to the tile. |
In the Dashboard Viewer’s Filters Pane, all filters that are a result of the linking process except for non-prompting filters from the parent report are visible.
These filters are:
icon in the toolbar. This will open the Linked Report Wizard.
The Linked Report Wizard in v2021.1+.
The Fields tab of the Linked Report Wizard
Add button for each set of linked fields to add. Use multiple linked fields to show only the drilldown rows that satisfy all of the link conditions.
The Formula tab of the Linked Report Wizard
{DataCategory.DataField}@[email protected].Caution
Because the child is a separate report from the parent, if the child report is moved to another folder, or the linked field is removed from the report, the link will be broken.
icon in the corner of the linking cell, or click the cell and then click the Link Reports
icon in the toolbar.
icon in the corner of the linking cell, or click the cell and then click the Link Reports
icon in the toolbar.
icon will also appear.Or, right-click the cell with the linked report in it, then click Remove Linked Value.