This works fine for top level views but can fail to show data for views reached via a drill down.
The work around is to manually edit the URL before sending it to the end user.
Get the URL from the report page showing the view you want to generate the URL for.
For example:
/localhost/npc/Default.aspx?pg=i&InterfaceID=282107
Generate the URL for the View.
This shows the section of the URL to be changed.
.../npc/View.aspx?Integration=1&TimeSpan=...
Insert the interface ID section from the report page URL like this:
.../npc/View.aspx?Integration=1&InterfaceID=282107&TimeSpan=...
Provide that modified URL to your end user.