【发布时间】:2012-03-05 09:39:38
【问题描述】:
如何使用 POCO/自定义业务对象创建具有父子孙关系的报表?
public class Invoice
{
public List<Account> Accounts { get; set; }
}
public class Account
{
public List<LineItem> LineItems { get; set; }
}
public void GenerateReport()
{
var localReport = new LocalReport();
localReport.LoadReportDefinition(GetEmbeddedResource("Invoice.rdlc"));
localReport.DataSources.Add(new ReportDataSource("InvoiceDataset", new List<Invoice> { invoices }));
}
最好在子报表上使用表格和列表控件。具有本地处理功能的 Reporting Services v10(.rdlc 文件)。
【问题讨论】:
标签: reporting-services poco master-detail