SSRS 2008 functionality in IE9, IE10

SSRS 2008 functionality in IE9, IE10

Seems lately browsers update faster than the web solutions, or at least faster than we can update the web solutions to keep up with the browser changes. Maybe it’s just me…

Regardless, my company very heavily relies upon custom reporting. Since there were numerous changes in the way IE9 and IE10 render JavaScript DOM objects and other elements, things like SSRS and SharePoint start “breaking”. I recently handled an update enterprise-wide to IE9 by having to modify SharePoint 2010’s compatibility with IE9. Now I had to do it for SSRS, because things like the context menu drop downs on the report items were either invisible or unresponsive when clicked. unresponsive
Thankfully, Chris Snowden posted this response on StackOverflow.

Basically, you’ll need to replace your ReportingService.js file with this one. Click that link, save the file, and follow these steps:

  1. Open Windows Explorer and navigate to your server’s C:Program FilesMicrosoft SQL ServerMSRS10_50.MSSQLSERVERReporting ServicesReportManagerjs directory
  2. Make a backup copy of your existing ReportingServices.js file
  3. Copy this one into the same location. Make sure it’s named “ReportingServices.js”. Do not overwrite your old file just in case.
  4. Restart the SQL Server Reporting Services service on the server
  5. Clear your IE browser cache

That’s it! You should now be able to view the report item’s context drop down menu when clicked. Enjoy!

Comments are closed.