假设我有一个包含这些值的结果集:
orderID typeofSale
A1出售
A1购买
B1出售
C1出售
这里的订单总数是3,因为A1分了。如何在Crystal中计算出来?
我尝试使用WhileReadingRecords循环执行订单;并维护在数组中读取的订单ID,然后检查订单ID已被读取,因此不会重复计算。但是,Crystal只有1000个记录的数组限制....
我一直在努力解决这个问题。出于某种原因,prev报告创建者希望在报告标题中使用此值,这使得它变得更加困难。
答案 0 :(得分:1)
您可以使用DistinctCount
在公式中你会这样做:
DistinctCount({Table.Yourfield})
或从菜单Insert
> Summary
然后选择您想要汇总的字段,然后从计算此摘要下拉菜单中选择Distinct Count
。