Installing is very easy.

In both files you have to replace the reference to the SSRS server with your own:

function menuActionRef(actionType, action, seq) {
	switch(actionType.toUpperCase())
	{
		case 'POPURLMODAL':
		case 'URL':
		case 'POPURL':
		    return function() { window.open('http://' + action.replace( "&[", "%2526["), menuTarget(actionType), menuOptions(actionType, action)); deleteAllMenus(); }
		case 'SUBNOTE':
		    return function() { getCoordinatesLeaveMenus(); deleteMenu(seq+1); menuPopper( action , 'Note' , '' ); }
		case 'SUBMENU':
		    return function() { getCoordinatesLeaveMenus(); deleteMenu(seq+1); eval(action) ; }
		default:
		    return function() { window.open('http://myReportServer/Reportserver?' + action.replace( "&[", "%2526["), menuTarget(actionType), menuOptions(actionType, action)); deleteAllMenus(); }

	}
}

replace "myReportServer" with the name af your SSRS server. You can use a tekst search and replace.

The ReportViewer.aspx page replaces the exicting file (normally at C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer\Pages)

And the Report.aspx page replaces the existing file (normally at C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportManager\Pages)

Best to make a backup of both files before you replace them.

No further actions are neccassary.

Last edited Feb 19, 2015 at 8:41 PM by antoon1, version 4