SSRS打印机弹出窗口未在Internet Explorer 11中显示

问题描述 投票:0回答:1

我无法在Internet Explorer 11中弹出SSRS基础报告打印。但它成功地工作即8 ..服务器操作系统是2012,SQL版本是2008 R2,客户端Pc是Windows 10。

sql-server reporting-services printing ssrs-2008-r2 windows-server-2012
1个回答
0
投票

在某些旧版本的SSRS中,您必须将IE置于兼容模式才能使某些功能正常工作。您有两个选项,可以修复客户端或服务器端。

客户端:修复IE 11中的SSRS兼容性问题

这必须应用于所有用户的浏览器。

  • 打开IE11浏览器
  • 按F12 - 这将打开浏览器底部的开发人员工具
  • 单击“仿真”选项卡
  • 将“文档模式”更改为“边缘”
  • 尝试访问该报告。您现在应该可以在IE11中访问该报告而不会出现任何问题。

服务器端:修复服务器级别的SSRS兼容性问题

此更改将反映在所有用户的浏览器中,您无需对客户端浏览器设置进行任何更改。

  • 建议备份位于\ Microsoft SQL Server \ MSRS12.MSSQLSERVER \ Reporting Services \ ReportServer \ Pages的reportviewer.aspx文件。
  • 在记事本中打开位于\ Microsoft SQL Server \ MSRS12.MSSQLSERVER \ Reporting Services \ ReportServer \ Pages中的reportviewer.aspx文件。
  • 将元标记从meta http-equiv="X-UA-Compatible" content="IE=5"更改为meta http-equiv="X-UA-Compatible" content="IE=Edge"
  • 保存文件并尝试在IE11中访问该报告,您现在应该能够毫无问题地访问该报告。

这个blog post中描述了这个确切的问题。

© www.soinside.com 2019 - 2024. All rights reserved.