SSRS - 分页问题

时间:2010-05-12 14:24:00

标签: reporting-services page-break

报告的结构就像

主表
第1行 - 另一个包含主数据的表(标题类型)
第2行 - 分为两部分:第1部分有4列,第2部分是表格。
第3行 - 细节表
第4行 - 有点页脚。

现在任何地方都没有分页符。不知何故,在某些记录的第2行之后有一个分页符。详细信息表将显示在另一页上,而前两行则显示在另一页上。

属性pageBreakAtEnd / pageBreakAtStart到处都是false。

另外,当我为主表设置pageBreakAtEnd时,它无效。主表的下一个实例从同一页开始。

1 个答案:

答案 0 :(得分:3)

因为渲染器可能非常敏感(有充分理由),所以您必须特别注意任何给定报告的整体格式。有时页面中断(甚至页面溢出)出现在最奇怪的情况下,很多时候因为“页面”的宽度对于要渲染的格式而言太大。

这也可能发生在纵向(我认为在你的情况下会发生什么?),所以你可能想看看你的一个行元素是否可能以比看起来更大的方式表达自己在设计师中观看时。

一般来说,您应尽量保持简单,保守(关于格式化维度)。页面中断/溢出最常见的问题之一是HTML版本中的某些内容(通过SSRS报表管理器)看起来很好,但是最轻微的边界侵占会导致PDF导出版本完全失控。

另外,请仔细阅读这些分页符配置设置实际执行的操作。报表设计器中的设置很容易导致副作用,从而抵消其他配置。