Similar to this question,但我有一个“主”报告,其中包含许多子报告。一切都很好,直到其中一个子报表,当渲染(例如PDF)时,将占用>页面上留下的空间。在这种情况下,页面中断以便子报表在新页面上开始。有时,当一个报告只占用一页上的一点空间时,这看起来非常尴尬,然后它会突破到下一页,因为下面的子报告太长了。有什么建议?这不是宽度/边距问题,因为当所有子报表都很短时,它看起来很好。此外,我正在使用HTML占位符,并且我没有在子报表上设置任何边距,也没有检查任何边距:
答案 0 :(得分:3)
查看MS文章KB938943,我无法解决此问题......
答案 1 :(得分:2)
在Reporting Services 2008中,子报告上有一个名为 KeepTogether 的新属性。这在2005年始终是真的,无法改变它。我们在2008年取消了空白区域和空白页面方面取得了巨大成功(除了图表上的动态高度属性,但这是另一张票)。
同时检查网格,矩形等上的 KeepTogether 。如果不需要它们,请将它们全部变为False待在一起。
答案 2 :(得分:0)
在子报表中是否有指定分页符的分组?如果是这样,这可能会导致分页。无论“主”报告中的设置如何。