我对这个问题的标题可能有点混乱,但是让我试着解释一下会发生什么。
我们的公司报告模板需要页眉和页脚。页脚显示在每一页,但页眉应该只显示在第1页。
为了实现这一点,我们从报表标题中删除了标题内容,并将其放在Tablix上方的报表顶部。这产生了预期的结果,但我们现在遇到了获得半空白页面的问题。
一些背景:
-第1页的标题占用了大约5cm的页面。
-页面上没有重叠的控件。
-InteractiveSize属性:21cm,29.7cm
-Margins属性:1cm,1cm,0cm,0.5cm
-PageSize属性:21cm,29.7cm
现在假设在第1页,tablix数据有X空间量(由于标题),但从第2页到末尾,tablix数据有Y空间量。
我们得到的问题是当应该呈现的数据总量在X和Y之间时。然后报告会呈现带有页眉的第一页,但除了页眉和页脚之外,页面是空白的。然后在第2页,Tablix将显示数据。
如果数据量小于X或大于Y,那么我们没有问题;报告按预期呈现。
有人能给我指个方向吗?谢谢
这听起来像tablix的KeepTotal属性设置为True
,这样当第一页上没有足够的空间但第二页上有足够的空间来容纳整个tablix时,它就会在第二页上呈现。
设置它False