我不太清楚该怎么做。我去了资源中心:http://www.gotreportviewer.com/,但我找不到确切的答案。我使用的是VS 2010 .NET框架4,所以我假设我也在使用ReportViewer2008。我用的是RDLC文件。
他们展示了一个表示例,其中的数据是分组/排序的,并且有Group标头和组页脚,这似乎是我想要的(我想),但是我不知道如何将这些行添加到我的表中。
基本上,我有一个对象(注册),它包含:
我传入一个ObservableCollection作为对象DataSource。我想做的是:
[GroupName]
[First Name] [LastName]
Total: ##
...
Grand Total: ##基本上,按以下顺序排序: GroupName,然后是FirstName,然后是LastName。我认为我需要分组/排序的数据的方式是不言自明的。我有排序协议,但我不能过滤/重复数据。我不知道怎么得到道达尔/大道达尔。我相信我能算出总人数,但道达尔.我没有头绪。
发布于 2011-09-12 15:12:14
我在大奖赛上遇到麻烦了。我正在使用VS2010,最后我发现了如何在我的报告中添加一个大总计。我只有一个组,所以我选择了屏幕底部“Group1”旁边的小向下箭头,上面写着“行组”。然后选择‘添加总计’,然后选择‘后’。这在底部添加了一行,表达式为:Sum(字段)。我把这个更改为计数(字段),这就是我所需要的,字段是大总计所需的字段。
https://stackoverflow.com/questions/3906385
复制相似问题