Crystal reports Crystal Reports 6.0错误代码997

Crystal reports Crystal Reports 6.0错误代码997,crystal-reports,error-code,Crystal Reports,Error Code,有人能描述一下Crystal Reports 6.0的“Crystal Report Engine返回错误代码997”吗? 谷歌搜索被证明是徒劳的。您在数据源中使用的是长数据类型吗 如果您的理论是正确的,并且如果您在连接方式、分组方式、或排序方式子句中有长数据类型,则可能是罪魁祸首。据我所知,ORA-00997错误如下: ORA-00997:非法使用长数据类型: 原因:函数或DISTINCT、WHERE、CONNECT BY、GROUP BY或ORDER BY子句中使用了datatype LON

有人能描述一下Crystal Reports 6.0的“Crystal Report Engine返回错误代码997”吗?
谷歌搜索被证明是徒劳的。

您在数据源中使用的是
数据类型吗

如果您的理论是正确的,并且如果您在
连接方式
分组方式
、或
排序方式
子句中有
数据类型,则可能是罪魁祸首。据我所知,ORA-00997错误如下:

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

原因:函数或DISTINCT、WHERE、CONNECT BY、GROUP BY或ORDER BY子句中使用了datatype LONG的值。长值只能在SELECT子句中使用


我以前见过Crystal Reports冒泡出现未经处理的SQL Server错误,所以这是可能的。

heh。我在谷歌上搜索了“水晶报告错误代码997”,第二个结果就是这个页面。第一个结果没有给出答案,因为专家们不再交换解决方案。@PowerUser——真的吗?如果你一直滚动到底部,它们应该仍然存在,至少在谷歌搜索中是这样。你不会碰巧在报告中使用条形码字体吧?这里没有条形码字体,只是打印一个简单的报告。这在测试oracle环境下工作,据我所知,测试和生产之间的唯一区别是数据。好的,我想我可能已经找到了这个错误的可能原因[参见这里][1][1]:基本上,这似乎是一个oracle错误,它已经出现在crystal报告中。由于crystal reports中没有对其进行处理,所以它只是照样吐出来。有人能证实这一点吗?