Crystal reports 如果子报表在Crystal report中未返回任何数据,是否可以抑制主报表记录?

Crystal reports 如果子报表在Crystal report中未返回任何数据,是否可以抑制主报表记录?,crystal-reports,logic,crystal-reports-xi,Crystal Reports,Logic,Crystal Reports Xi,我使用的是Remedy AR ODBC数据源,在这里我们不能使用联接,因为AR ODBC不支持联接,所以我在细节部分使用了SubReport(使用了正确的链接) 当我运行报告时: i、 例如,主报告有3000条记录,子报告中的加工记录有1000条记录 当我运行报告时,它会显示所有3000条记录和数据不匹配的空白子报告(与2000条记录相比) 是否有办法在报告中仅获取1000条记录(匹配记录)。 (需要实现innerjoin) 任何帮助都将不胜感激 谢谢 您可以使用共享变量统计子报表中处理的记录数

我使用的是Remedy AR ODBC数据源,在这里我们不能使用联接,因为AR ODBC不支持联接,所以我在细节部分使用了SubReport(使用了正确的链接) 当我运行报告时:

i、 例如,主报告有3000条记录,子报告中的加工记录有1000条记录 当我运行报告时,它会显示所有3000条记录和数据不匹配的空白子报告(与2000条记录相比)

是否有办法在报告中仅获取1000条记录(匹配记录)。 (需要实现innerjoin)

任何帮助都将不胜感激


谢谢

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