5
¿Cómo puedo crear un informe con una relación padre-hijo-nieto utilizando POCO/objetos comerciales personalizados?Reporting Services: origen de datos de objeto comercial con parent-child-grandchild
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 }));
}
Preferiblemente usando los controles de Tabla y Lista sobre Subinformes. Reporting Services v10 con procesamiento local (archivos .rdlc).