2010-11-09 63 views
2

任何人都可以为Crystal Reports 6.0描述“Crystal Report Engine返回错误代码997”吗?谷歌搜索被证明是徒劳的。Crystal Reports 6.0错误代码997

+0

heh。我搜索了'Crystal Report Error Code 997',第二个结果是这个页面。由于专家交流无望显示解决方案,第一个结果没有给出答案。 – PowerUser 2010-11-09 21:13:49

+0

@PowerUser - 真的吗?如果您一直滚动到底部,他们应该仍然在那里,至少在谷歌搜索。 – LittleBobbyTables 2010-11-10 02:02:23

+0

你不会在报告中使用条形码字体,是吗? – LittleBobbyTables 2010-11-10 02:02:58

回答

1

您是否在数据源中使用了long数据类型?

如果你的理论是正确的,如果你有long数据类型在任何一个CONNECT BYGROUP BY,或ORDER BY条款,即可能是罪魁祸首。从我所读的ORA-00997错误如下:

ORA-00997:非法使用LONG数据类型:

原因:在函数或在使用数据类型long的值DISTINCT,WHERE,CONNECT BY,GROUP BY或ORDER BY子句。 LONG值只能在SELECT子句中使用。

我已经看到Crystal Reports在未处理的SQL Server错误之前冒出泡泡,所以这是可能的。

+0

我会检查该代码,thanx – D0cNet 2010-11-11 03:44:13