Ho una classe che contiene alcune proprietà, inclusa una che è un Elenco <> di oggetti figli.Oggetto di associazione con Elenco <> a Crystal Report
semplice esempio:
public class LineItem
{
public string Name { get; set; }
public decimal Amount { get; set; }
}
public class Invoice
{
public string Name { get; set; }
public DateTime CreatedDate { get; set; }
public List<LineItem> LineItems { get; set; }
public Invoice() { ... }
}
Sto cercando di legare questo oggetto (fattura nell'esempio) per un report Crystal (utilizzando il rapporto di cristallo VS2008 designer) e mentre ricevo le semplici proprietà (nome, CreatedDate) per apparire in Field Explorer, la collezione figlio non lo fa. Ho provato a utilizzare un ArrayList (come suggerito (How can I use strongly typed lists as the datasoruce for a Crystal Reports) ma non ha funzionato