如何让SSRS和Chrome协同工作?

7
Chrome是我首选的浏览器;但是当我导航到使用Report Builder(*.rdl文件)创建的报告时,却无法在Chrome中获得上下文菜单。当鼠标悬停在报告上方时,它会“点亮”(周围出现黄色边框),并且在东北角会出现一个下拉箭头,但单击它却没有任何反应。
在IE中,它可以正常工作。然而,如果不必要,我真的不想使用IE。
Sharepoint也存在类似问题(在Chrome和Firefox中无法完成的任务,在IE中可以)。我是否只能“咬紧牙关”并在与Microsoft产品交互时使用IE,还是有办法在Chrome中使用SSRS?

2
你看过以下解决方法吗:https://dev59.com/Im025IYBdhLWcg3wf2OE?我还应该提到,随着即将推出的SS2016,这个令人烦恼的问题最终将得到解决,因为它支持SSRS的HTML5:http://blogs.msdn.com/b/sqlrsteamblog/archive/2015/09/02/what-s-new-in-reporting-services-in-sql-server-2016-ctp-2-3.aspx - David Tansey
1个回答

9
这个问题的答案很大程度上取决于使用的SQL Server Reporting Services版本,您没有提到。在即将发布的SQL Server 2016版本中,Chrome是与Reporting Services交互的完全支持的浏览器。
然而,在早期版本中,仅支持(或至少部分支持)非IE浏览器的是Firefox和Safari。较旧的版本对非IE浏览器支持的功能越来越少。
这意味着,除非您有SQL Server 2016,否则在报告服务中使用Chrome将意味着兼容性问题。为了解决这个问题,有几种可能的解决方案:
1)在企业环境中,考虑使用Legacy Browser Support扩展程序 for Chrome-这需要组策略设置来强制某些URL在IE窗口中打开。

2) 在Chrome中使用IE Tab扩展程序,在Chrome标签页中使用IE渲染引擎来呈现某些网站。


2
请注意:IE Tab也适用于企业环境。与臃肿的旧版浏览器支持不同,IE Tab无缝运行并提供集团策略支持。ietab.net首页展示了一些高知名度的企业客户,并且提供实际支持,这与Google不同。 - donaddon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接