MJSL
MJSL

Reputation: 51

Windows IE 10 crashed when printing from Report Manager SQL server 2005

We have a problem with Windows 7 in combination with IE 10 and printing reports. When we print a report from the Report Manager 'http:///reports' the browser crashed . But Windows 7 with different IE versions have no problem. I tried the report manager from SQL Server 2005 . Microsoft SQL Server Reporting Services Version 9.00.4035.00

The event log shows these message

Faulting application name: IEXPLORE.EXE, version: 10.0.9200.16736,time stamp: 0x5258c4cc Faulting module name: RSClientPrint.dll,version: 2005.90.4035.0, time stamp: 0x492b18a3
Exception code: 0xc0000005

Fault offset: 0x0001741e

Faulting process id: 0x530

Faulting application start time: 0x01cee51eb59fe612

Faulting application path: C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE

Faulting module path: C:\Windows\Downloaded Program Files\RSClientPrint.dll

Report Id: f6fae729-5111-11e3-bbba-000c29735f93

And I have tried these solutions

1.Updated SQL server with

2.Deploy the control manually

But those Solutions not worked.

Is there alternative solution for fix this problem

Upvotes: 3

Views: 4544

Answers (2)

MJSL
MJSL

Reputation: 51

As a solution for this I have upgrade SQL server 2005 to SQL server 2008 R2 SP2. It fixed the printing issue. thank you

Upvotes: 0

Stefan Steiger
Stefan Steiger

Reputation: 82406

You can remove the 'print' icon from ReportingServices by setting display: none !important; on it's CSS style, or by removing the users permission to it.

The ActiveX print control does not have any practical value, and does more harm than good anyway.

My only other suggestion would be uninstalling and reinstalling ReportViewer on the client machine.
Some IE update might have damaged it, or a ReportingService ServicePack may have broken backward compatibility.

Or it might start to work if you set the page into IE5-Quirksmode.

<meta http-equiv="X-UA-Compatible" content="IE=5">

In ReportViewer.aspx, which is somewhere like here:

C:\Program Files\Microsoft SQL Server\MSSQL<instance name>\Reporting Services\ReportServer\Pages\ReportViewer.aspx

If they absolutely want to print it, they can export the report to PDF/Excel and print from Acrobat Reader.

Btw, removing the print icon (for languages German, French, Italian, English in this example) goes like this (in 2008 R1):

input[type="image"][title="Drucken"], input[type="image"][title="Print"], input[type="image"][title="Imprimer"], input[type="image"][title="Stampa"]
{
    display: none !important;
}

You find more evil SSRS hacks here:

SSRS Report Viewer Control Browser Compatibility

Upvotes: 1

Related Questions