【发布时间】:2009-04-21 15:39:16
【问题描述】:
我在使用 VS/SSRS 2008 的 sql 主报告(.rdl 文件)中有几个子报告。
子报表大约从主报表详细信息部分的页面中间开始。我在主报告中有一组,显示标题信息并将一个参数 - ReportID 传递给每个子报告。
我也检查了两者:
- 行标题 - “在每一页上重复标题行”和
- 列标题 - “在每一页上重复标题列”
在主报告的Tablix 属性的General 选项卡上。
如果子报表中的详细信息行很少,以便所有内容都可以在第一页上呈现,那么一切正常。
如果我在子报表中有更多详细信息行,因此无法在一页上打印所有内容,则子报表会从第一页呈现并移至第二页、第三页等等。
当我在子报表中有超过一页的数据时,它也会从第一页开始,并在第二页继续呈现,依此类推...
但是,它不会在子报表的后续页面上显示主报表的列/行标题?
我注意到,当下一个项目/ReportID 在我的主报告组中开始时,它只在第一页上打印列标题,而不是任何后续页面,依此类推......
我也尝试只检查一个,要么
- 行标题 - “在每一页上重复标题行”或
- 列标题 - “在每一页上重复标题列”
在主报告的 Tablix 属性的常规选项卡上但不起作用?
当子报表有多个页面数据时,如何在每一页上打印标题信息?
【问题讨论】:
标签: reporting-services ssrs-2008 subreport