Crystal reports 网络表单中Crystal Reports Viewer上未显示的图表

Crystal reports 网络表单中Crystal Reports Viewer上未显示的图表,crystal-reports,crystal-reports-2010,crystal-reports-viewer,Crystal Reports,Crystal Reports 2010,Crystal Reports Viewer,经过几天的努力,我终于让查看器在图标和按钮上显示图像,并很好地显示报告。然而,当它出现在一张图表上时,它所显示的只是一个边框,而显示边框的小图标应该是一幅图像。检查图像URL并尝试在其自己的选项卡中显示该图像的成功率很低 我可以看什么或做什么才能让我的图表正确地显示出来?在SAP论坛上找到了与类似问题相关的回答: 由于您的动态图像正常,因此可能是sscsdk80.dll(我们的 图表引擎)这是问题所在。你会在垃圾箱里找到这个 win32_x86目录和其他Crystal Reports DLL。信

经过几天的努力,我终于让查看器在图标和按钮上显示图像,并很好地显示报告。然而,当它出现在一张图表上时,它所显示的只是一个边框,而显示边框的小图标应该是一幅图像。检查图像URL并尝试在其自己的选项卡中显示该图像的成功率很低


我可以看什么或做什么才能让我的图表正确地显示出来?

在SAP论坛上找到了与类似问题相关的回答:

由于您的动态图像正常,因此可能是sscsdk80.dll(我们的 图表引擎)这是问题所在。你会在垃圾箱里找到这个 win32_x86目录和其他Crystal Reports DLL。信息技术 需要使用regsvr32.dll注册,因为它是COM dll。尝试 注册它以查看它是否有帮助

如果没有,请使用进程监视器监视您的系统。过滤结果 适用于您的应用程序(可能是w3wp.exe,因为它是一个web应用程序)。然后 仅显示进程和线程活动的结果。你会想 查看“加载图像”条目并查找从未加载过的内容 成功加载-例如sscsdk80.dll

资料来源:


同样相关:

您是否尝试将“网络服务”帐户写入权限分配给
C:\Windows\system32\inetsrv\dynamic\u 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>


您似乎在使用Visual Studio web应用程序,而不是使用Crystal reports Server或BusinessObjects Enterprise部署报表。对吗?对,克雷格。