Matrix report not rendering correctly in IE8
Hi there,Since my users have started using Internet Explorer 8, they are unable to view a report that I have authored using SQL Server 2008. It is a matrix report that includes some vertically oriented as column headers. The report is displayed using the VS.NET ReportViewer control.-It works fine in IE7-Under IE8 , the ReportViewer control appears fine to start with, no errors display. It says "Report is being generated" as normal, howver upon completion, the report contents are completely blank.-If you then export the "blank" report to PDF, it renders correctly and looks as expected.-If you view the same report via SQL Server 2008 Reporting Services Report Manager, it displays correctly even for IE8 users.- So, it is pointing to an incompatibility between IE8 and this version of the VS.NET Report Viewer controlMore info:-To be clear, the report is hosted in SQL Server 2008 reporting services so I point the report viewer control to a particular ReportServer URL.- I upgraded my Report Viewer control some time ago to v 9.0.30729.1, I think this is the 2008 SP1 version.- Our SQL Server Reporting Services Server version is 10.0.2531.0 - I think this is SP1.- IE8 is running on Windows XP and user Administrator- Clicking Compatibility View does not solve the problem.- I tried adding the custom header "X-UA-Compatible: IE=EmulateIE7" in IIS, this did not solve the problem.- Other reports work OK, so I think it is something particular to this one.
October 12th, 2009 8:14am

Hi Michael,All you done is right. Report Viewer 9.0.0.729.1 means Report Viewer 2008 SP1.SQL Server Reporting Services 10.0.2531.0 means SQL Server Reporting Services 2008 SP1.I have tried to reproduce the issue, however, everything works fine.So I would like to check:1.If other simple reports work fine?2.What aboult updating the Internet Explorer to Internet Explorer 8 on the Web Application Server, and then using the http://localhost/webapplication to check the issue?Thanks,Jin ChenJin Chen - MSFT
Free Windows Admin Tool Kit Click here and download it now
October 13th, 2009 9:26am

Hi, I am facing exactly the same issue with report rendering in IE 8. Any further update on this ? Please note that this scenario happens when I open the report from my ASP.NET application using report viewer 9.0 in IE 8. If I open the report directly from the server then there is no such issue. Thanks, Saqib Vaid
May 3rd, 2010 4:13pm

Jin Chen, We still have the issue. 1. Other reports work fine, we have many other simple and complex reports that do not exhibit this issue. 2. I don't have access to upgrade software on the production server and I would be a bit hesitant to do so without being sure it would solve the problem. Saqib, have you had any luck yet? Does your matrix have vertically oriented text? We might investigate using a newer report viewer assuming there's something in VS 2010 that may help. Michael
Free Windows Admin Tool Kit Click here and download it now
May 11th, 2010 12:26am

Nope, no luck so far. Yes, my matrix does have Vertically oriented text.
May 16th, 2010 2:03pm

This is a bug in the IE8. To fix this, set the CanGrow property in all of the matrix cells to False. If the matrix header contains text having a RTL (Right To Left) or LTR direction, make sure that its TextAlign is set to Centre, Vertical Align is Bottom and WritingMode is Vertical.
Free Windows Admin Tool Kit Click here and download it now
September 15th, 2010 5:59am

Ch1n - thank you so much! I followed your instructions and it appears to have fixed the problem.
January 10th, 2011 4:03pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics