我们最近遇到了使用Internet Explorer中的reportserver Web服务报告的问题。从下面的屏幕截图中可以看到,“导出”菜单在报告中的报告项后面打开。
我们正在使用SQL Server 2014,我们的客户端计算机有IE10或IE11。我已经尝试将我们的报表服务器添加到兼容性视图(这有助于过去的显示问题),但这次没有帮助。我还直接使用报表管理器测试了相同的报表(报告url而不是reportserver),导出菜单在报表管理器中正常工作,但不能通过Web服务。我们必须使用reportserver Web服务,因为参数是通过url传递给报告的。
我用谷歌搜索,直到我的手指流血,并没有找到其他人有这个问题。任何人都可以提供有关如何解决此问题的任何指导吗?
答案 0 :(得分:0)
我相信我已经解决了环境问题。在服务器上的ReportViewer.aspx控件中,有以下元标记:
<meta http-equiv="X-UA-Compatible" content="IE=5">
我注释掉了这个元标记,并确保我们的ssrs服务器不在客户端计算机上的兼容性视图设置中,并且导出菜单开始正确显示。这个问题最近才开始发生在我们身上,我不完全确定原因,但我很高兴它得到了解决。