如何在Crystal Reports中显示包含空链接子报表的主报表?

时间:2015-10-28 11:04:53

标签: crystal-reports

我有一份Crystal Reports报告,其中包含主报告和三个子报告。子报告中使用的数据表与主报告的数据表链接。在子报告中,我也给出了链接。

现在当我在子报表中有数据时,一切都很好。但是,如果子报表中没有数据,则主报表也会显示为空白。

如果(某些)子报告为空,如何使主报告显示结果?

1 个答案:

答案 0 :(得分:0)

子报告仅在主报告检索到其数据后运行。因此,除非您使用共享变量设置了一些相当复杂的抑制条件,否则链接的子报表无法“空白”。主要报告。您可以通过运行相同的报告条件来确认这一点,并删除所有子报告。您可能仍会使用相同的空白主报告。原因更可能是主报告中的内部联接。

最后有一种可能性,我希望没有人发现侮辱。根据子报表的排列方式,添加子报表可能会导致第一页在第二页上的报表开始时为空白。这是由于“保持在一起”造成的。部分和组的属性。当数据在第2页时,我让客户打电话给我解决空白报告问题。