首页 > 解决方案 > 错误:在 Crystal Reports 中刷新报表时,“ORA-24374:在获取或执行和获取之前定义未完成”

问题描述

使用
Crystal Reports 2013
Oracle Database 11g 企业版 11.2.0.4.0 版 - 64 位生产

Failed to retrieve data from the database.
Details: HY000: [Oracle][Ora]ORA-24374: define not done before fetch or execute and fetch

我没有评论(多行或单行),所以https://apps.support.sap.com/sap/support/knowledge/public/en/2322011不适用。

该查询在 DbVisualizer 中运行良好。

我正在尝试合并两个报告。汇总报告中的记录应位于详细报告的组页脚中。(是的,我的第一个想法是使用子报表并收工。当我确定报表需要整周才能运行时,我决​​定让数据库服务器完成所有工作。)

我的查询长 384 行,使用 16 个参数,并且没有注释。它是两个主要查询的连接。我尝试过使用子查询和公用表表达式。正如预期的那样,两种方式的结果都相同。查询中使用的所有参数都在 Crystal Reports 的“修改命令”窗口的“参数列表”中。我查看了参数列表中的每个参数定义,它们看起来都不错。

当我之前看到此错误消息时,我能够删除评论并继续前进。这是不同的。

知道 Crystal Reports 在这里做什么吗?

标签: oraclecrystal-reports

解决方案


推荐阅读