我对这个问题的标题可能有点令人困惑,但让我尝试解释一下发生了什么。
我们公司的报告模板需要页眉和页脚。页脚显示在每个页面上,但页眉只能显示在第 1 页上。
为了实现此目的,我们从报表标题中删除了标题内容,并将其放置在 Tablix 上方的报表顶部。这产生了预期的结果,但我们现在遇到了获得半空白页面的问题。
一些背景:
- 第 1 页的页眉约占页面 5 厘米。
- 页面上没有重叠的控件。
- InteractiveSize 属性: 21cm、29.7cm
- 边距属性: 1cm、1cm、0cm、0.5cm
- PageSize 属性:21cm、29.7cm
现在假设在第 1 页上,有 X 空间用于 tablix 数据(由于标题),但从第 2 页到末尾有 Y> Tablix 数据的空间量。
我们遇到的问题是当应渲染的数据总量在X和Y之间时。然后,报表将呈现带有页眉的第一页,但除了页眉和页脚之外,该页是空白的。然后在第 2 页,Tablix 将显示数据。
如果数据量小于X或大于Y,那么我们就没有问题;报告按预期呈现。
有人可以给我指出正确的方向吗? 谢谢
最佳答案
这听起来像 tablix 的 KeepTogether属性设置为 True
,以便当第一页上没有足够的空间但第二页上有整个 Tablix 的空间时,它会在第二页上呈现。
设置它False
关于ssrs-2008 - SSRS - Tablix 超出 page1 空间时出现半空白页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14236394/