限制显示日期范围内记录数大于X的组

时间:2012-10-18 13:10:51

标签: crystal-reports

我需要根据日期范围内返回的记录数过滤报告。即如果上个月的记录少于x,则不显示该组。我可以成功使用Count()函数来过滤整个数据库,但我不知道如何让它只考虑日期范围内返回的记录(通过参数设置)。

1 个答案:

答案 0 :(得分:0)

我假设您按日期分组,并且日期中没有时间,因此我将从此处将该字段称为{YourTable.YourDate}

您可以将自定义抑制公式添加到“组标题”,“详细信息”和“组尾”,如下所示:

Count ({YourTable.YourDate}, {YourTable.YourDate}) <= 1

1是硬编码的,但你可以传入一个参数,并且任何数量小于或等于传入数量的组和细节都将被抑制。