1

我有一个使用列表区域和几个子报告的 SSRS 2008 报告。我需要在与该公司相关的每一页上重复一些数据项(公司名称、发票编号)。该报告将打印多个公司的页面,每个公司都有多个页面。

我知道如何让重复标题起作用。如果列表区域查询仅选择 1 家公司,我也知道如何解决此问题。然而,当有多家公司时,我试图让一个列表项重复。

我不知道有任何方法可以将外部列表区域的上下文放入报告标题中。Chris Hays 的阅读技巧http://blogs.msdn.com/ChrisHays/似乎只适用于表格区域,但我有一个列表区域。

有任何想法吗?谢谢。

4

1 回答 1

1

我遇到了同样的问题并想出了这个解决方案。

  1. 将列表的内容复制到页眉
  2. 对于列表中的每个字段,在表格详细信息行中创建一个文本框,将文本框命名为 Group*FieldName*,隐藏文本框
  3. 在标题中,为每个字段创建一个“=ReportItems!Group*FieldName*”表达式

我有一份装运报告,其中包含装运详情。当货件详细信息跨越多个页面时,我希望在每一页上重复货件标题信息。上面的解决方案是有效的。

希望这会有所帮助,丹

于 2011-02-10T21:50:11.910 回答