Ravindra BagaleCourses & study guides मराठी Track your progress

17. Drill Through

17.5 Cross-report Drill Through (Brief)

Start with a problem

Ravindra has an Operations report and a separate Finance report. From a city bar in Operations, he wants to open the Finance city page.

Explain simply

Cross-report drill-through lets a visual in one report open a drill-through page in another report in the same workspace or app. Field names and tables must match in both models.

Show the data

Report Has Setting
Operations (source) City bar chart Allow drill-through targets from other reports
Finance (target) City finance page with City in Drill through Cross-report = On

About this data: This table uses columns: Report, Has, Setting. This table uses columns: Action, Opens. This table uses columns: Wrong result, Reason, Correction. Values shown are the lesson examples already on this page (not a new dataset).

Fictional sample data. Practice file: visuals_orders_apr_may_2026.csv (source: src/practice/).

Demonstrate

  1. In Finance, on the target page Drill through well, turn Cross-report On. Publish to the workspace.
  2. In Operations: File › Options and settings › Options › Current File › Report settings › tick Allow visuals in this report to use drill-through targets from other reports.
  3. Publish Operations to the same workspace.
  4. In the Service, right-click Pune › Drill through › City finance (Finance).

Show the result

Your result should look like this (fictional sample):

Action Opens
Right-click Pune in Operations Finance report, City finance page, filtered to Pune

Explain what happened

The Service finds pages in other reports in the same workspace whose drill-through field matches the clicked field by table and column name.

Explore further

  • Works in the Service; test after publishing.

Detailed reference for this lesson:

  1. In the target report, turn Cross-report On in the page's Drill through well, and publish it to the same workspace.
  2. In the source report: File › Options and settings › Options › Current File › Report settings › tick Allow visuals in this report to use drill-through targets from other reports.
  3. Publish both to the same workspace (or app). In the Service, right-click › Drill through shows the page with the other report's name.
  4. The field names/tables must match (same table and column names) in both models.

Ravindra Bagale's Tip

Friends, pay attention: adding a measure, or a field from a different table than the one in the source visual, stops drill through from appearing. For cross-report drill through, both reports must be in the same workspace or app, and the field names and tables must match exactly. Test it after publishing, not only in Desktop. Don't worry – after doing it two or three times, it becomes a habit.

Practice task

Now look at this: build a Product Details drill-through page with Product Name as the drill field (Keep all filters On). Show orders by city, AOV, and a daily trend. Add a drill-through button on the Executive page that is disabled until one product is selected.

Fix common mistakes

Wrong result Reason Correction
Target not listed Different workspace Publish both to the same workspace or app
Target listed but blank Table/column names differ Use the same table and column names
Works in Desktop? Cross-report needs the Service Test in the Service

Practise independently

Practice task

List three conditions for cross-report drill-through to appear.

Hints
  • Workspace, settings, names.
Solution

Same workspace/app; Cross-report On (target) and Allow targets from other reports (source); matching table and column names.

Think like a professional

Cross-report links let teams own separate reports while users move between them smoothly – a good architecture point in interviews.

Thodkyaat sangaycha tar (quick recap)

Use the same field on the source visual and the target page, hide the target page, keep the Back button, and set Keep all filters after thinking about it. Now let us move on to tooltips.

Ravi Sir's Cards for this lesson

मराठी cards