报告服务 2005
我的布局是这样的:
- 我有一个包含表格的主报告
- 该表由 3 个组运行,GrpLevel1、GrpLevel2、GrpLevel3
- 子报告被添加到 3 个组之一,并通过将该组键传递给子报告来执行
因此,特定的子报表将在 GrpLevel1 运行,并且对于它包含的每个 level2,GrpLevel2 下的子报表都将运行。
我遇到的问题是子报告想要跳到下一页,在报告中留下空白的空白洞。
如果一个子报表包含一个包含一堆数据的表格并且它不能放在页面的 3/4 上(报表的第一页在顶部 1/4 有报表标题),它会将整个内容跳转到下一页只留下一个标题,而不是在第一页上打印它可以打印的内容。
在桌子上,我关闭了“保持在一起”。
我不知所措,准备将我的立方体点燃。对此的洞察力将不胜感激。
更新****************这已在 SSRS 2008 R2 中修复******************************
它有已通过 (SQL Server) Reporting Services 2008 R2 修复。您现在可以在子报告上切换 KeepTogether。分页看起来好多了。