我有一个 C# 程序,其输出如下所示(未扩展的行):
这(扩展行):
这是我的 Fill 方法的 SQL:
SELECT MBRSEP, LOCATION, BILLMOYR, RATE
FROM CAR1.CAV_MBRHISTDETL
WHERE (BILLMOYR IN ('1104', '1105', '1106', '1107', '1108', '1109')) AND (RATE = '0096')
ORDER BY BILLMOYR ASC, MBRSEP ASC
此报告显示的是 4 月、5 月、6 月、7 月、8 月和 9 月费率类型为 0096 的客户细分。
我希望看到的是每个不同客户 (MBRSEP) 的唯一计数(那几个月的唯一客户总数),但我不知道如何做到这一点。任何人都可以帮助或指出我正确的方向吗?这个小程序是使用 Visual Studio 2010 编写的,使用一个空白表单、一个数据绑定数据集和一个报表查看器控件。
编辑:另外,这是报告设计屏幕上的报告源:
在设计器屏幕上,我假设有某种方法可以添加一个字段,该字段将显示报告中某个字段中唯一值的总数,但我不知道该怎么做。(注意:为了清楚起见,我只是在报告的文本字段中添加了 SQL 语句)