我对这个问题的标题可能有点令人困惑,但让我试着解释会发生什么。
我们公司的报告模板需要页眉和页脚。页脚显示在每个页面上,但页眉只应显示在第1页上。
为实现此目的,我们从报告标题中删除了标题内容,并将其放在Tablix上方的报告顶部。这产生了预期的结果,但我们现在遇到半空白页面的问题。
一些背景:
- 第1页的标题占据了页面的大约5厘米
- 页面上没有重叠控件
- InteractiveSize属性: 21cm,29.7cm
- 边距属性: 1cm,1cm,0cm,0.5cm
- PageSize属性: 21cm,29.7cm
现在让我们说第1页,Tablix数据有 X 空间量(由于标题),但从第2页到结尾有 Y Tablix数据的空间量。
我们遇到的问题是应该呈现的数据总量在 X 和 Y 之间。然后报告使用标题呈现第一页,但除了页脚和页脚之外,页面为空白。然后在第2页,Tablix将显示数据。
如果数据量小于 X 或大于 Y ,那么我们没有问题;报告按预期呈现。
任何人都可以指出我正确的方向吗? 感谢
答案 0 :(得分:2)
听起来tablix的KeepTogether属性设置为True
,因此当第一页上没有足够的空间但整个Tablix的第二页上有空间时,它会呈现在第二页。
设置False