SYMPTOM:
In Strategy Web 9.4.x user can setup a "back button" in a Report Services document using URL API as per tech note KB46131. However, if a user navigates using several browser tabs connected to the same Strategy Web environment, the user will be taken back to the page most recently seen by the browser as a whole, and not the page most recently seen on that specific tab.
STEPS TO REPRODUCE:
Follow these steps to reproduce the issue in a Strategy Tutorial Project.
CAUSE:
This is working as designed in Strategy Web 9.4.x. The Strategy back button is based on the messages created by the user. These messages are per user session and the session is shared across browser tabs. Navigating in one tab creates new messages, navigating in another tab also creates new messages. Before hitting the URL API back button in step 10, click on the dropdown arrow to the right of the Strategy back button on the toolbar. Notice how the navigation on all tabs is piled on top of each other. Both the Strategy back button and the URL API back button will experience the same behavior. A request has been logged to address this issue.
ACTION:
Currently, this issue is still being reviewed for feasibility by our Technology team and it is not scoped for any upcoming scheduled Strategy release.
The Strategy Internal Reference Number for the issue discussed in this technical note is DE25893.