在RDLC报告中显示详细数据

时间:2013-01-24 04:25:46

标签: winforms rdlc

如何创建在同一报表中显示主行和明细行的报表?

我正在努力为客户准备发票和信用证。

结构是:

Customer

Invoice

Credit

Credit Detail

Payment

Payment Detail

客户的情景:

客户可以拥有多个发票, 每个发票可以针对特定发票发放多个信用。 每张发票都可以有多笔付款。

该声明应生成每张未结清的发票,并列出分组在其下的发票的任何付款或信用。

在某些情况下,客户可以根据无发票获得积分。这也需要在没有任何发票的情况下显示。

我需要一些关于如何使用RDLC使用Winforms Report来完成这项工作的建议。

1 个答案:

答案 0 :(得分:0)

我创建了一个预处理的statementdata和statementdetail表,将所有发票与其信用和付款金额以及未发给发票的信用证合并到客户(特殊信用)。 StatementDetail表将包含信用和付款的详细信息。一旦我们有了它,它就成了一个主要的细节场景。这使我很容易显示具有以下结构的陈述。

客户名称和地址 - 标题

发票1 - 详细信息部分   发票1付款的详细信息 - 子分组   发票1学分的详细信息 - 子分组 发票2   发票2付款的详细信息
  发票2学分的详细信息

等,

由于