Report etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Report etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

28 Nisan 2010 Çarşamba

Brutal Errors - Episode 2 : Unable to load print control

For every project without a shadow of a doubt someone will come up with "I'm not able to print report" complaint. Not all users only one or some of them will get "Unable to load print control" alert message when they click print icon on report. Here are some exercises: for this issue.
1- Installing "ReportViewer.exe" to client PC.
2- Enabling ActiveX options from "Internet Explorer -> Tool -> Internet Options"
3- Adding web site to "Trusted Sites" section.
4- Removing registry key from client PC: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{FA91DF8D-53AB-455D-AB20-F2F023E498D3}"
5- Registering “rsclientprint.dll” binary to client PC.(You can find “rsclientprint.dll” in “RSClientPrint.cab” which is under Reporting Server folder (i.e.: “Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer\bin”))



Ölümcül Hatalar - Bölüm 2
Hiç şüphesiz her projede "raporu yazdıramıyoruz" şeklinde bir şikayetle karşılaşırsınız. Bide öyle herkes için degil bir yada birkaç kişide "Unable to load print control" şeklinde hata mesajı olur. Bu gibi münasabetsiz durumlar için uygulamakta fayda olacak bir takım adımlar aşagıdaki gibidir:
1- "ReportViewer.exe" isimli programın kullanıcı bilgisayarına kurulması.
2- ActiveX kontrollerinin "Internet Explorer -> Tool -> Internet Options" menusunden aktif hale getirilmesi.
3- Sitenin "Güvenilir Siteler" bölümünde yer alması.
4- Kullanıcı bilgisayarındaki :"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{FA91DF8D-53AB-455D-AB20-F2F023E498D3}" numerolu sistem anahtarının silinmesi.
5- “rsclientprint.dll” dosyasının kullanıcı bilgisayarına assembly'ye cmd suretiyle copyalanması("rsclientprint.dll”i Reporting Server dizinindeki (örn: “Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer\bin”) “RSClientPrint.cab” içinde bulabilirsiniz)