首先我要声明的是,我已经阅读并尝试了许多建议,但没有成功。 我有一个由本地 SQL 服务器和数据集填充的报告。 我检查了每个“行组”,它们没有任何分页符。 我有一个页眉和页脚以及使用日历的 parm 字段。 所有数据都是正确的。 问题是我收到的额外页面只有页眉和页脚,但没有数据或列标题。
我已确保我的纸张尺寸正确(见下文)并且我的工作区域尺寸相同,在本例中,略小于页面尺寸减去边距。 我把它设置为横向。
我已验证“ConsumeContainerWhitespace”设置为 True。 消耗ContainerWhitespace
我系统地删除了工作空间中的每个项目,包括“行列”,同时检查生成的页面。 删除工作空间中除数据链接之外的所有内容(这会破坏报告)后,额外的页面仍然存在。
我逐项浏览每个项目,确保它们都没有超出工作空间大小。
有人可以指出我所缺少的正确方向吗? :-)
提前谢谢您!
这对我有用:在文本编辑器(即记事本或记事本++)中打开 .rdl 文件,并消除分页符位置为“End”的分页符标记,例如
<PageBreak>
<BreakLocation>End</BreakLocation>
</PageBreak>
一旦我删除了这个分页符部分,报告末尾的额外页面就消失了。