1

OK、マスター データを 1 つのコレクションに、詳細レコードを別のコレクションに格納し、マスター データ コレクションをメイン レポートにバインドし、詳細レコードをサブレポートにバインドして、POCO からマスター/詳細レポートを作成する方法を考え出しました。 Crystal 詳細レコードをマスター レコードにリンクする方法。

ただし、それは私のドメイン モデル オブジェクトの構造ではありません。私のオブジェクトは次のようになります。

public class Invoice
{
    public string InvoiceNumber { get; set; }    
    public string CustomerName { get; set; }    
    public InvoiceLine[] Lines { get; set; }
}

public class InvoiceLine
{
    public string Description { get; set; }    
    public int Quantity { get; set; }    
    public decimal UnitPrice { get; set; }
}

この構造を Crystal レポートのデータとして使用することは可能ですか? それとも、マスター レコードと詳細レコードを 2 つの別々のコレクションに分割する必要がありますか?

4

0 に答える 0