0

如何将重复记录汇总在一起?例子:

1 John Doe $100.50
2 John Doe $51.23
Total Amount:$151.73
3 Jane Doe $100.01
4 Jim Johns $94.05
4 Jim Johns $5.00
Total Amount:$99.05

我可以创建一个关于详细信息的新部分并将其隐藏直到记录重复吗?

4

2 回答 2

0

我会按名称分组,然后按价格分组。然后隐藏名称组页眉和价格组页脚。将名称添加到价格页眉并将总计添加到名称页脚。

如果您想使用分组,这是一种简单的方法。那就是如果我正确理解你的问题。

于 2012-08-13T14:07:18.773 回答
0

可能像

var duplicates = from p in db.People
                 join p by p.Name into g
                 select new{g.Name, Sum => g.Sum(g.Price)};
于 2012-07-26T16:16:15.213 回答