Michal Gasparovic on 13 Nov 2023 04:15:14
Usually when you have a drill through page or drill through on different page, it's usually because you want to provide more context / details. Then the business user most likely wants to go back and pick something else.
However, with the drill-through opening in the same browser tab, going back always triggers page render and query of the data. If you provide the option open the drill-through page (especially in cross-report DT) in new browser tab, then all it would take for the user when he / she is done previewing the details is to close the tab or switch to the original tab and do another drill through. Ideally
Report A -> Page
Report B -> DT Page
1) REPORT_A => Page contains list of events. User right clicks and DT to REPORT_B
2) new browser window appear where the REPORT_B[DT_PAGE] renders with the provided context. (child window)
Scenario: User is done with reports
3) closes both tabs
Scenario: User is done with previewing the DT Page.
3) user closes the tab that has the DT_PAGE rendered.
Scenario: User want to pick something else in the drill through.
3) user clicks the REPORT_A tab and drill-through with another context to the DT_PAGE
4) system re-opes or re-applies a new context to the DT_PAGE in the same page that was opened in step 2.
Thanks