J'ai une classe qui contient quelques propriétés dont une Liste <> d'objets enfants.Relier l'objet avec List <> à Crystal Report
Exemple simple:
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() { ... }
}
Je suis en train de lier cet objet (facture dans l'exemple) à un rapport Crystal (en utilisant le concepteur de rapport de cristal VS2008) et pendant que je les propriétés simples (nom, CreatedDate) pour apparaître dans Field Explorer, la collection enfant ne le fait pas. J'ai essayé d'utiliser un ArrayList (comme suggéré (How can I use strongly typed lists as the datasoruce for a Crystal Reports) mais cela n'a pas fonctionné