Crystal Report - 如何处理空数据?

时间:2009-07-01 14:28:18

标签: crystal-reports

我有与EmployeeID链接的子报告。但对于一些员工,我没有数据,所以报告被压制。我在错误的地方得到了记录。我想避免这种情况,我该怎么办?

2 个答案:

答案 0 :(得分:0)

  

我在错误的地方录音

你的意思是错误的地方?难道你的意思是当没有员工记录时,子报告会占用空间吗?

这取决于子报表布局,但我通常在主报表中使子报表非常薄,然后我将在可见的子报表部分中设置抑制公式。这可以通过对某个键进行isnull()检查来完成。我认为还有一个特殊的关键字可以用来检查是否有记录,但我忘记了这个名字。

答案 1 :(得分:0)

您应该能够在子报告的所有部分使用部分抑制选项。我相信你可以将部分抑制与公式联系起来。在该公式中,您需要检查记录计数变量(我忘记了确切的名称)并在该公式中返回一个布尔值来显示/隐藏给定的部分。