Count Crystal Reports中带抑制行的组总计
已经在谷歌上搜索了几天,并尝试了各种发布的解决方案,也有来自堆栈溢出的解决方案 我正在做一个报告,其中有一个对两个字段的检查,看看他们是否已经写过。如果是,他们就会被压制 psudo代码: 如果{customer}和{date}与前面一样,则抑制。 这很好,但我需要为每个组做一个计数。如果我使用内置的计数函数,它也会对所有被抑制的线进行计数,我已经没有办法搜索解决这个问题的方法了。Count Crystal Reports中带抑制行的组总计,count,crystal-reports,totals,suppress,Count,Crystal Reports,Totals,Suppress,已经在谷歌上搜索了几天,并尝试了各种发布的解决方案,也有来自堆栈溢出的解决方案 我正在做一个报告,其中有一个对两个字段的检查,看看他们是否已经写过。如果是,他们就会被压制 psudo代码: 如果{customer}和{date}与前面一样,则抑制。 这很好,但我需要为每个组做一个计数。如果我使用内置的计数函数,它也会对所有被抑制的线进行计数,我已经没有办法搜索解决这个问题的方法了。 我尝试添加一个自定义公式,它在每个组中计数,并在下一组之前重置,但它会一直添加到所有其他组的总数中。我已经用共享号
我尝试添加一个自定义公式,它在每个组中计数,并在下一组之前重置,但它会一直添加到所有其他组的总数中。我已经用共享号码和本地号码试过了,没关系。我自己想出来的。 针对这个特定错误的一些“发布的解决方案”并不完全符合我的需要,因此反复尝试各种解决方案
在使用组创建“运行总计”字段时,仅当设置为使用每个组重置时,该字段才起作用。如果你遇到这种情况,需要帮助来解决它,那就直接问吧,我会帮你:)没关系。我自己想出来的。 针对这个特定错误的一些“发布的解决方案”并不完全符合我的需要,因此反复尝试各种解决方案
在使用组创建“运行总计”字段时,仅当设置为使用每个组重置时,该字段才起作用。如果您遇到此问题并需要帮助解决,那么请立即询问,我将帮助您:)您必须使用
DistinctCount
而不是使用常规Count
DistinctCount
忽略重复项,仅统计具有唯一值的记录
例如,如果我有如下数据
customer | date
---------------------
john | 01.01.2017
john | 01.01.2017
john | 02.01.2017
我使用常规的计数(客户、日期)
结果将是3
。但是如果我使用DistinctCount(customer,date)
,那么结果将是2
希望对您有所帮助您必须使用
DistinctCount
而不是使用常规的计数
DistinctCount
忽略重复项,仅统计具有唯一值的记录
例如,如果我有如下数据
customer | date
---------------------
john | 01.01.2017
john | 01.01.2017
john | 02.01.2017
我使用常规的计数(客户、日期)
结果将是3
。但是如果我使用DistinctCount(customer,date)
,那么结果将是2
希望能有帮助