2009-07-09 86 views
0

不确定是否有人在这里可以伸出援手,但我想我会给它一个镜头。谷歌并不太有用。水晶报告腐败

我有一份报告,我昨天在Crystal Reports XI中工作过。我认为这一切都很好,所以我关闭了文件(很大的错误)。现在,我尝试再次打开它,它不会让我。

我收到以下错误:“本报告中的OLE对象可以 不是不能加载它已经取代 一个空白对象”

所以后来水晶尝试加载我的报告与它的变化(我认为),然后我得到:

“此文档不能 是可操作的斯内德。它看起来并不是Crystal Report文档。此文档 具有预期的文件扩展名 (.RPT),但似乎已损坏。 如果本报告中使用的工作,尝试 与不同版本的 Crystal报表打开它,如果仍然无法 不能正常工作,请联系您的 管理员”。

我没有的另一种版本水晶来检查它,我几乎是本地管理员的水晶,我不知道该怎么办。

水晶是不是让我保存昨天的报告以前的版本,现在没有我有6+版本正在加载。

任何人都可以提出任何帮助?

+0

出于好奇,它是什么类型的ole对象?我曾多次尝试添加各种各样的OLE对象,导致水晶坠毁。 – dotjoe 2009-07-09 14:39:51

+0

嗨dotjoe,我不知道。它可能是抑制条件之一,或者甚至是其中一个文本域,但是重新创建它并没有失败,所以我不明白为什么它会发生。 – glasnt 2009-07-09 22:56:42

回答

1

我通过重新创建整个报表来解决此错误。

我不知道问题是什么,但花了2个小时重新创建后,它现在按预期工作。

我猜如果其他人收到终端腐败错误,他们应该扔掉它,然后重新开始。

0

您可以尝试在Visual Studio中打开它,该Visual Studio可能具有或不具有相同版本的Crystal。但是这是一个二进制文件,如果这个文件被滥用了,我不确定你有多少追索权。