SAP Crystal Reports Viewer不会显示在浏览器中

ame*_*ian 4 report viewer crystal-reports

我拥有一个带有框架4.5的ASP.NET Web项目.是否为VS2012 Crystal Reports Developer安装并实施了SAP报告.

在本地报告中,它可以在浏览器(Chrome,Firefox,IE)中正常工作,并在正确的退出中正常运行.现在,在发布时(在另一台服务器上),我们做的第一件事是安装相同版本的SAP,以便有必要的库等.

我遇到的问题是Report Viewer的块,我的意思是,什么是repot容器,未在浏览器中显示,打开这个嵌入但未在Report Viewer中显示的窗口的窗口,报告看起来会更少.

认为它可能是数据错误或其他什么,我试图更改报告并放置一个空白,其中显示的所有内容都是文本,没有任何连接或类似的东西,并删除后面的代码中不需要的代码,我刚刚停止加载报告.

在新的本地作品中,但在发布的网页上,报表查看器仍然是

有人可以帮我一点吗?我正在寻找有关它的一些信息,但我在论坛中找到的是,报告没有看到,但报告查看器没有.

非常感谢你提前.

PS:我已经检查了服务器日志中的任何问题或Asp.Net Crystal Reports的错误而没有留下任何内容.

Ash*_*ore 18

我有smiler问题,并找到了解决方案.

我认为从Resource-Uri水晶报告的格式化中找到默认资源有一些问题.

正确格式化C:\inetpub\wwwroot\aspnet_client\system_web\4_0_30319\crystalreportviewers13将此文件夹复制到项目中.

并将这些行放到web.config文件中

<configSections>
<sectionGroup name="businessObjects">
  <sectionGroup name="crystalReports">
    <section name="rptBuildProvider" type="CrystalDecisions.Shared.RptBuildProviderHandler, CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, Custom=null" />
       <section name="crystalReportViewer" type="System.Configuration.NameValueSectionHandler" />
  </sectionGroup>
</sectionGroup>
  </configSections>
Run Code Online (Sandbox Code Playgroud)

<businessObjects>
  <crystalReports>
    <rptBuildProvider>
      <add embedRptInResource="true" />
    </rptBuildProvider>
    <crystalReportViewer>
          <add key="ResourceUri" value="/crystalreportviewers13" />
  </crystalReportViewer>
  </crystalReports>
</businessObjects>
Run Code Online (Sandbox Code Playgroud)

检查一下

这会对你有所帮助.