How to make SSRS report compitible with all browser? - reporting-services

I have created one SSRS report in Microsoft visual studio 2005 with reporting services. it runs fine in IE and displayed properly. but my requirement is to make it compatible with all the browser. It doesn't displayed properly in Non-IE browsers like Chrome, Safari and Mozilla. Its Dimensions get Shrink in these Non-IE-Browsers. So is there any way can i make this report browser-compatible? Please help.
Thanks in Advance

Related

SSRS 2019 embedded reports crashing on Edge/Chrome

I have multiple SSRS embedded reports that crash when clicking on the expand plus sign, but only on Chrome and Edge, the drillthrough works on IE (and with Chrome IE Tab extension and Edge IE compatibility tab).
The crash started happening after upgrading SQL 2012 -> 2019
The other parts of the report show correctly, but when you click on expand sometimes the expanded rows flash quickly and then the report turns blank.
Has anyone encountered a problem like this?
EDIT: The report doesn't exactly crash, but just turns to blank

SSRS DatePicker Is invisible in Google Chrome - Works fine in Firefox and IE

I'm working on SSRS Report, It shows datepicker in Firefox browser as well as in IE Browser but not showing in Google Chrome. Can anyone please help me.
ReportView.aspx
<div id="divReportViewer" runat="server" style="overflow: auto;">
<rsweb:ReportViewer ID="rvReports" runat="server" ProcessingMode="Remote" AsyncRendering="true" ShowBackButton="false" ShowExportControls="true" ShowPrintButton="false">
</rsweb:ReportViewer>
</div>
I don't want to use Jquery Calendar. I want to use SSRS date picker. Thanks!
I recently ran into something very similar myself (an SSRS report not working properly in Chrome after it was deployed).
As was the case with you, it worked in IE, so I had resigned myself to being forced to use IE for reports.
That is until I changed versions of SQL from 2008 to 2014, and to my surprise, the report viewer then worked in Chrome.
So I suggest an upgrade (because who wants to use IE?!)

How can I get SSRS and Chrome to work together?

Chrome is my preferred browser; I need to interact with SQL Server Reporting Services, though, and when I navigate to a report created with Report Builder (*.rdl file), in Chrome I get no contextual menu. When hovering over the report, it does "light up" (a yellow border is drawn around it) and a dropdown arrow appears in the NE corner, but clicking it does nothing whatsoever.
In IE, it works just fine. However, I really don't want to use IE if I don't have to.
Sharepoint has similar issues (things that can't be done in Chrome and Firefox work fine in IE). Do I just have to "bite the bullet" and use IE when interfacing with Microsoft products, or is there a way to use SSRS from Chrome?
The answer to this very much depends on the version of SQL Server Reporting Services being used, which you haven't mentioned.
In the upcoming SQL Server 2016 version, Chrome is a fully supported browser for interacting with Reporting Services.
However for earlier versions, the only non-IE browsers supported (or at least partially supported) are Firefox and Safari. Older versions support progressively fewer features for non-IE browsers.
This means unless you have SQL Server 2016, using Chrome for reporting services is going to mean compatibility issues. To work around this there are a couple of possible solutions:
1) In a corporate environment, consider using the Legacy Browser Support extension for Chrome - this requires Group Policy settings to force some URLs to open in an IE window.
2) Use the IE Tab extension in Chrome to render certain sites using the IE rendering engine, but inside a Chrome tab.

Freezing headers in SSRS report while scrolling works only in IE

I have an SSRS report. To freeze the header row, I went to Advanced mode in grouping section and set the FixedData property to True. This solved the issue, but it works in Internet Explorer only, not in Chrome and FireFox. Is it an issue with ReportBuilder or issue with the browsers?
SSRS support for non-Microsoft browsers is somewhat limited.
According to the MSDN site detailing browser support for SSRS 2008 R2:
http://msdn.microsoft.com/en-us/library/ms156511(v=sql.105).aspx
"Not all report functionality is supported by all browsers." With this in mind, when asked to develop a reporting, I ensure my customer is aware that the reports may have limited functionality on other browsers.
It should also be noted that if developing PowerView reports for Sharepoint with SQL Server 2012, the browser plug-in Silverlight is required. Silverlight is not available for iOS devices (iPhone, iPad).
This is an issue with the browser. A lot of features don't work in non-IE browsers like; SSRS parameter datepicker. You'll have to implement custom .nET code in non -IE browsers for this feature to work.

Reporting Services 2005: matrix plus table has not the expected width

I have a problem with a report that contains a matrix and a table to it´s right. The matrix contains 13 columns, the table one column. The columns are designed so that in interactive view, they have a combined width of 26.5 cm: 5.5 cm + 12 * 1.5 cm + 3cm, fitting a DinA4 page.
The report is rendered correctly in Internet Explorer 9 but in all other browsers I use (FF, Opera, Safari, all pretty much up to date), the matrix is much to slim, only stretching just about over half of the page.
Without the table right to the matrix, everything is rendered fine in all browsers.
Using a rectangle around elements didn´t help.
Has anyone perhaps had a similar issue? I use Reporting Services 2005.
Rendering for SSRS 2005 and ReportViewer version 9 are terrible in non-IE browsers. MSDN recommends IE 6 or 7 for viewing reports.
Starting with VS2010 and ReportViewer version 10 browser support improved... a lot. I think upgrading is really your only option (short of telling your users to stick with IE).
You haven't told us how your users are viewing the report: through the web manager, the ReportViewer, or some other way? If it's through a ReportViewer, AFAIK you can hook up the 10.0.0.0 controls to SSRS 2005 as well.