我正在尝试在Crystal Report 11 Designer(产品版本11.5.8.826)中打开一份报告,但它似乎卡住了。这个报告以前运行正常,但今天客户无法加载报告。
我还尝试在另一个开发人员的工作站上打开报告,结果相同。
有其他人遇到过这种情况吗?
我正在尝试在Crystal Report 11 Designer(产品版本11.5.8.826)中打开一份报告,但它似乎卡住了。这个报告以前运行正常,但今天客户无法加载报告。
我还尝试在另一个开发人员的工作站上打开报告,结果相同。
有其他人遇到过这种情况吗?
您确定报告中提到的所有服务器仍然在线吗?如果您已更改报告上的数据库连接,则我曾看到Crystal在没有活动使用时仍存储对旧连接的引用。如果旧服务器已离线,Crystal在加载时仍会尝试连接它,并且会挂起很长时间。我们曾经有一份报告,在旧测试服务器关闭后,加载时间从几秒钟变成了几分钟。重新启动服务器后,即使与之相关的所有连接都被删除,它也会立即再次加载。我们最终不得不完全从头开始重建报告。
我使用Sysinternals TDIMon找到了这个问题,它显示Crystal发送的连接尝试和超时信息。
我曾经遇到过类似的问题,即同时打开报告和设计师。
当时,我没有网络连接,而设计师则试图(不成功地)加载“起始页”中包含的网页内容。最终,超时时间被超过,报告才得以加载。我取消了“显示在线资源”的勾选。
我也遇到了这个问题,并尝试了这里列出的几个方法,但都没有起作用。然后我尝试使用文件夹图标从Crystal Reports中打开所需的文件。报表立即打开了。但是,如果我使用Windows资源管理器进入存储它们的文件夹,然后尝试打开Crystal Report,则需要5分钟才能加载(3分钟加载设计器选项卡,然后另外2分钟才能加载预览选项卡)。
我在Crystal Reports 2008 (XII)上遇到了同样的问题! 当CR冻结时,我尝试停止Windows打印机排队服务,并立即得到了CR的回答(打印机未...blah blah使用默认值...blah)
之后,我在页面设置中删除了“打印机复选框”(如上所述的答案)。之后,我在CR Designer中加载此报告时没有任何问题,C# ReportDocument.Load(string filePath)也正常工作....
所有Windows服务器2008 R2和IIS 7.5都出现了Crystal Reports挂起的问题
解决方案: 选择打印机“Microsoft XPS Document Writer”。 要执行此操作,请在设计器中打开报表->设计->页面设置并进行选择。
我也遇到了同样的情况。当我查看报告时,我的应用程序会卡住,但在水晶报表设计师中勾选“无打印机”选项后,它就可以正常工作。
尝试这段 "C# 代码":
ReportDocument rpDoc = new ReportDocument()
rpDoc.Load(Server.MapPath(@"reportname.rpt"));
希望能有所帮助