我是水晶报告的新手,有一个问题。我需要在表中进行子报表或分组,但问题是我有两个类 Group 和 Foo,Group 有 List,我需要通过 Group.Name 进行分组并显示来自 Foo 的数据。
例如:
public class Group
{
public string Name{get;set;}
public List<Group> Children{get;set}
public Group ParentGroup{get;set;}
public List<Foo> Items{get;set;}
}
public class Foo
{
public string Name{get;set;}
public string Number{get;set;}
public double Price{get;set;}
public double Quantity{get;set;}
}
我想得到按 Group.Name 分组的报告并查看 Foo 详细信息
例如:
第 1 组
|姓名 | 号码 | 数量 | 价格 | 总价 |
|笔 | 01 | 3 | 15 | 45|
|橡皮擦 | 14 | 1 | 20 | 20|
最好的方法是什么?数据不在数据库中,它仅作为 c# 中的对象。但真正的问题是参考 Group.Items
感谢帮助。雅库布