【问题标题】:How do I group header and details in a RDLC report如何在 RDLC 报告中对标题和详细信息进行分组
【发布时间】:2016-03-29 14:43:10
【问题描述】:

我正在尝试在 RDLC 报告中执行以下操作:

我有一张桌子:

ChequeTmp

[ChequeNum]、[ChequeDate]、[ChequeAmount]、[Invoice]、[InvoiceDate]、[InvoiceAmount]

在 ChequeTmp 表中可以有多个检查,每个检查可以有 0 个或多个存根行。

如何在 RDLC 报告中显示这些数据? 注意:我必须先显示检查信息,然后显示其存根详细信息,然后再显示另一个检查,然后显示其各自的存根详细信息

PS: 我正在尝试实现以下设计:

【问题讨论】:

  • 如果您提供一些数据示例和所需的报告设计,将会很有帮助。但从您所说的来看,我最好的猜测是将数据合并到单个表中,并使用行分组来对报告进行分组和格式化。 (提示:表可以有一个数据源)
  • @InitK:我已根据您的建议修改了我的问题。你能推荐一个设计吗
  • @InitK:仅供参考,当我尝试添加带有发票、发票日期和发票金额的表格时,它告诉我细节成员不能包含内部成员(只允许静态内部成员)。
  • “合并数据”是指“扁平化”数据集,因此它的每条记录都包含来自顶级分组的所有数据以及来自发票详细信息部分的详细信息。

标签: asp.net rdlc ssrs-tablix


【解决方案1】:

解决方案:

  1. 将表头数据和明细数据放在一个表中。

  2. 将表添加到 RDLC 报告并将其数据集设置为该单 表。

  3. 添加组:ADJACENT ABOVE

  4. 删除详细信息行组。

  5. 在相邻组中添加一行。

  6. 合并第一行中的单元格并将所有标题详细信息放在此处 一个矩形。

  7. 在第一个表之外创建另一个表并分配您的 详细信息。

  8. 将该表拖放到第一个表相邻行。

【讨论】:

  • 我听不懂。
  • @m-albert:您需要更多帮助吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多