2017-06-13 109 views
0

我嘗試打開瀏覽器中的水晶報告文件,但是當我嘗試打開這個時什麼也沒有顯示,因爲當我嘗試打開報告vs vs這個成功顯示,但在瀏覽器查看器中的水晶報告不顯示在瀏覽器中的水晶報告查看器

的web.config組件

<add assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> 
    <add assembly="CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> 
    <add assembly="CrystalDecisions.ReportSource, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> 
    <add assembly="CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> 
    <add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> 
    <add assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> 
    <add assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> 

回答

0

在瀏覽器中打開F12開發工具。您應該注意到一些錯誤與錯誤的JavaScript文件(如crv.js和某些css文件)相關,如C:\ inetpub \ wwwroot \ aspnet_client \ system_web \ 4_XXXXXX。

在Windows 10及更高版本的操作系統中,主要是由於Crystal創建了基於.Net Framework 4.0的aspnet_client文件夾,但會根據安裝的框架版本動態確定路徑以提供服務報告所需的靜態內容。由於框架現在自動更新,因此一旦更新框架,此位置的URL將不正確。 SAP是aware of this problem

您可以將文件夾複製作爲臨時解決方法:複製C:\的Inetpub \ wwwroot的\ aspnet_client \ system_web \ 4_0_30319到C:\的Inetpub \ wwwroot的\ aspnet_client \ system_web \ 4_6_XXXXX基於由404錯誤報道的道路上你的開發者工具。

對於更強大的解決方案,請參閱Crystal Report with Visual studio 2013 aspnet_client/system_web/4_6_81

+0

我應該做 –

+0

運行報表,在黑屏,按F12鍵。屏幕截圖控制檯中的錯誤。 – reckface

+0

我得到這些錯誤,當我打開水晶報告.. https://jpst.it/-Kcb –