【问题标题】:Crystal Reports XI hangs when opening a reportCrystal Reports XI 在打开报表时挂起
【发布时间】:2008-10-13 14:31:57
【问题描述】:

我试图在 Crystal Report 11 Designer(产品版本 11.5.8.826)中打开一个报表,但它似乎冻结了。该报告以前可以正常工作,但今天客户端无法加载该报告。

我还尝试在另一个开发人员的工作站上打开报告,结果相同。

其他人也遇到过这种情况吗?

【问题讨论】:

    标签: crystal-reports report


    【解决方案1】:

    在页面设置菜单中,您可以选中无打印机复选框,它将不再有在网络上查找打印机的延迟。我发现针对 Microsoft XPS Document Writer Printer 或类似的东西开始报告通常很有用。

    【讨论】:

      【解决方案2】:

      我们找到了答案。我们使用了一个名为 Wireshark (www.wireshark.org) 的程序。

      我们关闭了所有应用程序,只运行了wireshark并尝试在水晶设计器中打开报告。

      然后发现它试图访问我们使用的盒子上的打印机后台处理程序服务,但最近更改为另一个盒子。所以刚刚在旧盒子上重新启动了服务,一切又好了

      【讨论】:

      • 我不太清楚你的意思?
      • 我也发过这个。在开发环境上运行良好,但在测试服务器上却不行。 “ExportToPDF”报告正在搜索本地打印机,导致它无限期挂起。
      【解决方案3】:

      您确定报告中引用的所有服务器都仍然在线吗?如果您更改了报表上的数据库连接,我会看到 Crystal 存储对旧连接的引用,即使没有活动使用也是如此。如果旧服务器离线,Crystal 在加载时仍然会尝试连接它,并且会挂很长时间。我们有一份报告,过去在旧的测试服务器关闭后,几秒钟内加载开始需要几分钟。重新启动它,它立即再次加载,即使与它的所有连接似乎都已删除。我们最终从头开始完全重建报告。

      我使用 Sysinternals TDIMon 找到它,它显示来自 Crystal 的连接尝试和超时。

      【讨论】:

      • 遗留报告和旧的不存在服务器的类似问题。解决方法是确保您已连接到当前数据库。
      【解决方案4】:

      我有类似的问题同时打开报告和设计器。

      当时,我没有 Internet 连接,并且设计师正在尝试(未成功)加载包含在“起始页”中的 Web 内容。最终,超过了超时并加载了报告。我取消选中“显示在线资源”。

      【讨论】:

        【解决方案5】:

        我也遇到了这个问题,并尝试了这里列出的几个项目。没用。然后我尝试使用文件夹图标从 Crystal Reports 中打开我想要的文件。报告立即打开。但是,如果我使用 Windows 资源管理器并转到存储它们的文件夹,然后尝试打开水晶报表,则加载需要 5 分钟(加载设计器选项卡需要 3 分钟,然后再加载预览选项卡需要 2 分钟)。

        【讨论】:

          【解决方案6】:

          试试这个“C#代码”:

          ReportDocument rpDoc = new ReportDocument()
          rpDoc.Load(Server.MapPath(@"reportname.rpt"));
          

          希望对你有帮助

          【讨论】:

            【解决方案7】:

            我在 Crystal Reports 2008 (XII) 上遇到了同样的问题! 我试图在 CR 被冻结时停止 Windows 打印机假脱机服务,并立即得到一个 CR 的答案(打印机不是 ..blah blah using default...blah)

            之后,我删除了页面设置中的“打印机复选框”(上面的答案)。之后,我在 CR 设计器中加载此报告没有问题,并且 C# ReportDocument.Load(string filePath) 工作正常......

            【讨论】:

              【解决方案8】:

              Crystal Reports 挂在所有 windows server 2008 R2 和 IIS 7.5

              解决方案: 选择打印机“Microsoft XPS Document Writer”。 为此,请转到设计器中的报表->设计->页面设置并选择。

              【讨论】:

                【解决方案9】:

                我们也遇到了这个问题,并确定它与创建报告时连接到打印机的默认打印机有关。与 Pirmin Ruegg 遇到的问题和解决方案非常相似。将默认打印机设置为所有用户都拥有的打印机,或者选择无打印机选项,更正了我们的问题。

                【讨论】:

                  【解决方案10】:

                  我也是这样。当我查看报告时,我的应用程序卡住了,但在水晶报告设计器中检查了“NO PRINTER”选项后,它工作正常。

                  【讨论】:

                    猜你喜欢
                    • 1970-01-01
                    • 2019-07-19
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 2011-03-04
                    • 1970-01-01
                    相关资源
                    最近更新 更多