【发布时间】:2013-09-11 20:43:12
【问题描述】:
我是水晶报表的新手,遇到了一个问题。我需要在表格中进行子报表或分组,但问题是我有两个类 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
感谢您的帮助。雅库布
【问题讨论】:
标签: c# crystal-reports reporting objectdatasource crystal-reports-2010