【问题标题】:Charts not showing on Crystal Reports Viewer in WebForm图表未在 WebForm 中的 Crystal Reports 查看器上显示
【发布时间】:2013-08-13 14:49:25
【问题描述】:

经过几天的努力,我终于让查看器在其图标和按钮上显示图像,并很好地显示报告。然而,一旦涉及到图表,它所显示的只是一个边框,而那个显示那里的小图标应该是一个图像。检查图像 URL 并尝试在其自己的选项卡中显示该图像几乎没有成功。

我可以查看或做些什么来让我的图表正确显示?

【问题讨论】:

  • 您似乎在使用 Visual Studio Web 应用程序,而不是使用 Crystal Reports Server 或 BusinessObjects Enterprise 部署报表。对吗?
  • 没错,@craig。

标签: crystal-reports crystal-reports-2010 crystal-reports-viewer


【解决方案1】:

在 SAP 的论坛上找到了这个回复,涉及到一个类似的问题:

由于您的动态图像没问题,因此很可能是 sscsdk80.dll(我们的 图表引擎)这是问题所在。你会在垃圾箱里找到这个,或者 win32_x86 目录和其余的 Crystal Reports dll。它 需要用 regsvr32.dll 注册,因为它是一个 COM dll。尝试 注册它看看是否有帮助。

如果没有,请使用进程监视器来监视您的系统。过滤结果 对于您的应用程序(可能是 w3wp.exe,因为它是一个 Web 应用程序)。然后 仅显示 Process 和 Thread 活动的结果。你会想要 查看加载图像条目并寻找永远不会 成功加载 - 例如 sscsdk80.dll。

来源:Charts not showing on report

也相关:Crystal Reports for Visual Studio 2005 deployment trouble

【讨论】:

    【解决方案2】:

    您是否尝试将“网络服务”帐户的写入权限分配给C:\Windows\system32\inetsrv\dynamic_images

    这行是否存在于您的 web.config 中?

    <system.web> 
      <httpHandlers> 
         <add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> 
      </httpHandlers> 
    </system.web>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-26
      • 2020-12-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多