locked
SSRS 2012 IE11 Navigation toolbar over multiple rows RRS feed

  • Question

  • During the past week Windows update automatically installed IE11 onto our development computers and many of our client’s computers. In all cases SRSS 2012 reports appear with the navigation bar split across 5 rows.

    When we run the same reports on our SRSS 2008 server they appear correctly through IE11.

    If I add the website to the compatibility View Settings page in IE11 the report works normally however its impractical to ask our clients to do this on each of their computers due to varying skill sets and security restrictions.

    There must be an update or change we can make on the SSRS server that either fixes the issue or forces IE11 into the correct mode.
    I have attempted adding the IE5 compatibility meta tag to ReportViewer.aspx (this fixed some IE10 errors with 2008 last year) but had no effect on SRSS 2012.

    Any Ideas?

    How did Microsoft allow this to happen? Don't the IE and SQL teams test this kind of thing before a major release is forced on to peoples computers?

    Thanks and Regards,
    Jason

    Wednesday, December 11, 2013 4:04 AM

Answers

All replies

  • Hi Jason,

    Thank you for your questions.

    I have tested it on my local environment (SQL Server Reporting Services 2012, Internet Explorer 11 and Windows 7 with Service Pack 1), we cannot reproduce this issue. The report works fine on IE 11 without setting compatibility view for it.

    In you scenario, you said that the issue can be avoid by adding the website to the compatibility View Settings page in IE11. In this case, you can use this method as the workaround temporarily.
    How to view and configure compatibility settings of web pages in Internet Explorer 11 of Windows 8.1

    Since this issue can be reproduce on your and the clients machine, personally, I recommend you that submit this suggestion at
    https://connect.microsoft.com/SQLServer/. If the suggestion mentioned by customers for many times, the product team may consider to add the feature in the next SQL Server version. Your feedback is valuable for us to improve our products and increase the level of service provided.

    Thank you for your understanding.

    Regards,
    Charlie Liao

    If you have any feedback on our support, please click here.


    Charlie Liao
    TechNet Community Support

    Thursday, December 12, 2013 6:07 AM
  • Hi Charlie,

    Thanks for your reply. I really appreciate your efforts in attempting to re-create the issue.

    After coming back from Xmas holidays I spent last week working on the issue but still haven’t found a solution.

    I have found reports of many other people experiencing exactly the same issue. It’s amazing how many different ways there are to describe the error, some people use “Navigation bar displaying vertically” or “Navigation buttons misaligned” or “IE11 issue with reporting services” etc…

    http://social.msdn.microsoft.com/Forums/ie/en-US/3084f863-01c3-4593-875f-24632fa13852/internet-explorer-11-ssrs-reportviewer?forum=ieextensiondevelopment

    http://prologika.com/CS/blogs/blog/archive/2013/09/23/ie-11-issue-with-reporting-services.aspx

    http://stackoverflow.com/questions/20040269/ssrs-buttons-are-misaligned-in-ie

    Anyway it’s definitely happening for a lot of users out there so I am surprised you can’t re-create it. Also I have found it in connect with no Microsoft response and 10 users can re-create, https://connect.microsoft.com/SQLServer/feedback/details/810527/sql-server-reporting-services-is-not-compatible-with-internet-explorer-11

    Our server is running Windows Server 2012 Datacentre and SQL Server 2012 SP1, all windows updates are installed, SSRS Report Server is version 11.0.3128.0. And we are using Report Manager to view the reports.

    Do you have any ideas I could look at? Or alternatively is there anyone in the team that works on SSRS that you can ask to investigate these issues? Maybe get them to respond to the Connect bug?

    I would be a lot happier asking our clients to add the site to their compatibility list if I knew this was just a temporary measure with a fix coming in a future service pack.

    Thanks & Regards,

    Jason

    Wednesday, January 22, 2014 12:01 AM
  • Quick update.

    Our Web developer was able to create a work around which corrects the Navigation Bar issues without compatibility mode. I have submitted the workaround against the connect bug.

    https://connect.microsoft.com/SQLServer/feedback/details/810527/sql-server-reporting-services-is-not-compatible-with-internet-explorer-11

    It uses the ReportingServices.js file to correct an issue with the spacers between each tool bar section which was causing a new row in IE11.

    Regards Jason



    • Edited by Bluey47 Tuesday, January 28, 2014 1:11 AM
    • Marked as answer by Bluey47 Tuesday, January 28, 2014 1:11 AM
    Tuesday, January 28, 2014 1:10 AM
  • unfortunately this workaround is for ssrs 2008 and not 2012 

    Yakyb - http://forums.create.msdn.com/forums/t/107605.aspx

    Friday, February 14, 2014 1:44 PM
  • Check this out...

    https://connect.microsoft.com/SQLServer/feedback/details/810527/sql-server-reporting-services-is-not-compatible-with-internet-explorer-11

    Cumulative Update 8 for SQL Server 2012 SP 1 should address the problem.  The other alternative/workaround is to configure your clients to connect to the website in compatibility mode.  In a large environment, group policy should be your friend.

    Friday, February 14, 2014 2:43 PM
  • A customer of ours has also reported this issue but have not reproduced the issue and hence tested our potential fixes. The customer is looking for a better solution than rolling out compatibility view settings.

    Potential fixes (unconfirmed though):

    1) There is an update for the ReportViewer component of SSRS which is reported to resolve the issue:

    https://www.microsoft.com/en-us/download/details.aspx?id=35747

    EDIT: Finally been able to test this. This did not solve our issue with SSRS 2008R2.

    2) There is also a server side user agent change that has been reported for this issue.

    https://www.mssqltips.com/sqlservertip/3666/sql-server-reporting-services-ssrs-is-not-compatible-with-internet-explorer-11/

    EDIT: This worked but had to change user agent settings in browser each session. Quite inconvenient so not really a viable solution.

    Anyway just including these in this thread in case they are useful for anyone.


    • Edited by MRR111 Tuesday, May 17, 2016 1:55 AM
    Sunday, May 8, 2016 11:29 PM