ReportViewer打印功能下载打印控件有时IE安全级别高,下载控件提示 Unable Load PrintClient
解决方法1:把IE安全级别设置最低,把URL设置成信任站点,正常情况是能够下载成功。
解决方法2:自动安装打印安装包。Reporting Services安装包在SQL SERVER 2008安装文件下Report Server/bin文件下有三个安装包 RSClientPrint-ia64.cab,RSClientPrint-x64.cab,RSClientPrint-x86.cab
做一个HTML静态页面
eg:
<html>
<title>安装RSClientPrint打印控件</title>
<body>
如果看不到下面的内容,则说明您的电脑上还没有安装RSClientPrint2008打印控件:<p>
<object id="RSClientPrint" classid="CLSID:FA91DF8D-53AB-455D-AB20-F2F023E498D3" codebase="RSClientPrint-ia64.cab" VIEWASTEXT style="border: 1px solid #000000"></object>
</body>
</html>