2016-10-03 97 views
1

我知道这个问题需要数十亿次,但没有任何解决方案对我有帮助。在Chrome上运行SSRS

我跟着这个指令:

http://www.macaalay.com/2014/01/23/show-ssrs-reports-properly-in-chrome-and-safari/

我可以看到rdl文件,并且可以在Chrome,运行它们,但结果是不可见的。当我在Chrome HTML(F12)中设置OverFlowVisible时,报告结果奇迹般地出现。

当我尝试在SSRS服务器上追加js文件的代码部分时,没有任何变化(Chrome仍不显示)。

报告正确运行在IE浏览器,我甚至重新启动服务,我使用的是正确的CTL ID

什么我根据那篇文章做错了什么?

+0

您应该使用该链接中介绍的F12工具来验证溢出设置为可见 –

+0

@ Nick.McDermaid,我这样做,我在文章中做了每一步。当我手动将F12更改为可见的HTML。但我不能要求每个人在每次运行报表时都手动更改它:) – Sher

+0

您是否按照文章中所述对“ReportingServices.js”文件进行了更改?如果你这样做了,那么这就是需要排除的故障 –

回答

2

如果您已编辑ReportingServices.js文件,但未观察到任何变化,则可能是旧的.js文件被缓存。按CTRL-F5强制进行全面刷新。

您也可以观察到.js文件实际上被用来按我之前的评论

+1

此外,这可能有助于强制js文件过时并因此自动上传到所有客户端,而无需使用CTRL-F5:http://www.hanselman.com/blog/ForcingAnUpdateOfACachedJavaScriptFileInIIS的.aspx –

0

只需转到Chrome浏览器的设置页面 - >扩展程序 - >获取更多扩展名,然后搜索“SSRS”。你会发现几个SSRS Fix。尝试看看哪一个适用于您的机器。

相关问题