我能看到或做些什么才能让我的图表正确显示?
答案 0 :(得分:3)
在SAP的论坛上发现了这个回应,与一个类似的问题相关:
由于你的动态图像没问题,很可能是sscsdk80.dll(我们的 图表引擎)这是问题所在。你可以在垃圾桶里找到它 win32_x86目录与其他Crystal Reports dll一起使用。它 需要在regsvr32.dll中注册,因为它是一个COM dll。尝试 注册它以查看它是否有帮助。
如果没有,请使用Process Monitor观察您的系统。过滤结果 为您的应用程序(可能w3wp.exe,因为它是一个Web应用程序)。然后 仅显示Process和Thread活动的结果。你会想要的 查看加载图像条目并查找从不的东西 成功加载 - 例如sscsdk80.dll。
来源:Charts not showing on report
也相关:Crystal Reports for Visual Studio 2005 deployment trouble
答案 1 :(得分:0)
您是否尝试过将“NETWORK SERVICE”帐户的写入权限分配给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>