使用ReportViewer打印 - SSRS

时间:2017-11-21 07:55:47

标签: reporting-services reportviewer

我们在ASP.NET Web应用程序中使用ReportViewer 2015并将其与IE 11一起使用。当用户(没有管理员权限)尝试打印报告时,会出现以下错误: enter image description here

如果我点击,请取消此错误:然后会出现以下弹出窗口:

enter image description here

然后无论我们点击是或否,我们都会收到以下消息:

enter image description here

之前我们使用的是Report Viewer 9,这一切都运行良好,但是报告查看器的版本在IE 11中无法很好地呈现。

我们还在将RSClientPrint-x86.inf部署到所有用户的计算机上。

我们还为他们的计算机临时分配了用户管理员权限,当他们的计算机上进行了设置时,我们复制了RSClientPrint程序集然后分发它们但它不起作用。

即使部署了程序集,只要管理员权限被用户取消,他们的打印就会再次停止工作。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

首先,要消除明显的,是否正确设置了用户权限?快速搜索会产生link

其次,报告服务默认使用Windows身份验证。您似乎希望使用表单身份验证like so

编辑:所以看起来它是一个Activex安装权问题。对于没有管理员权限的Activex安装,在管理员命令提示符下键入ocsetup.exe AxInstallService并在完成后启用它。您必须使用GPMC进行配置。有关详细信息,请here