如果子报表在Crystal报表中返回No Data,我们是否可以取消主报表记录?

时间:2010-09-03 17:15:11

标签: crystal-reports logic crystal-reports-xi

我正在使用Remedy AR ODBC DataSource,我们不能使用连接,因为AR ODBC不支持连接,所以我在详细信息部分使用SubReport(使用正确的链接) 当我运行报告时:

即,主报表有3000条记录,SubReport中的Maching记录有1000条记录 当我运行报告时,它会显示数据不匹配的所有3000记录和空白子报告(针对2000条记录),

有没有办法在报告中只能获得1000条记录(匹配记录)。 (需要实现内连接)

任何帮助都将不胜感激。

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用共享变量来计算子报表中处理的记录数。在主报表上,如果该变量为零,则可以有条件地禁止显示该详细信息部分。它肯定不会加快速度,但它会阻止这些记录的显示。