2016-10-03 96 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。嘗試看看哪一個適用於您的機器。

相關問題