Crystal reports 摘要字段中有多列用于计算不同计数

Crystal reports 摘要字段中有多列用于计算不同计数,crystal-reports,crystal-reports-2008,crystal-reports-xi,crystal-reports-8.5,crystal-reports-server,Crystal Reports,Crystal Reports 2008,Crystal Reports Xi,Crystal Reports 8.5,Crystal Reports Server,我的sql return语句中有 Date Id 02/12/2012 100 02/12/2012 100 02/13/2012 101 02/13/2012 100 当我在crystal report中显示总访问量时,我将其显示为 2 但实际结果是 三, 即,基于日期和Id 在crystal report中,我有一个摘要字段,根据 "Distinct count of date". 我想使用“日期的不同计数,Id”,这在

我的sql return语句中有

Date            Id

02/12/2012      100
02/12/2012      100
02/13/2012      101
02/13/2012      100
当我在crystal report中显示总访问量时,我将其显示为

2 
但实际结果是

三,

即,基于日期和Id

在crystal report中,我有一个摘要字段,根据

"Distinct count of date".
我想使用“日期的不同计数,Id”,这在crystal reports中可能吗


这样我就可以得到3。

创建一个组合两个数据值的公式,并对其执行distinctCount()。例如,类似于
totext({table.date},'MM/dd/yyyy')+“|”+totext({table.ID})

谢谢,我得到了“为'MM/dd/yyyyy'提供的参数太多了,有什么想法吗?我不能使用distinctcount,任何其他方式?”这里需要一个字段“这是我尝试distinccount()时得到的”@Sharpeye500将您的公式放入报告中,并确保它返回您想要的内容。当它正常工作时,它应该为您提供类似“02/12/2012 | 100”的字符串(请确保考虑您的数据类型等)。完成后,右键单击报告中的字段,单击“插入”,然后单击“摘要”。选择“不同计数”,然后选择要显示的部分。