RDLC报告在空白和最后一页之间添加行

问题描述

我正在研究“类似合同格式”的rdlc报告,该报告将具有四个具有可变行数的tablix。此报告还具有固定的“最后一页”,该页面设置为“总是”进行分页。 我要实现的是“跨越”某些元素,给人的印象是,倒数第二个/倒数第二个/最后一页和最后一页之间的剩余空白将来将不会再写入/添加任何其他信息(因为我们习惯过去的笔迹/完成)。理想的对象可能是横向线(我认为这在我的研究中是不可能的)。我也发现了一些变通办法,可以计算每个Tablix的“行数”并计算和近似高度,然后将“所需”行添加到最后一个Tablix的末尾,但这并不是我正在寻找的解决方

请查看所附图片,以更好地了解行的所需位置:

Explanation-Layout-And-Variable-Height-Meaning

我希望您能从中获得经验(即使不是解决方案的一些实现方法的想法)。

谢谢!

解决方法

除非我缺少任何东西。...

如果您只想添加一个分页符,然后再添加一个“空白”页面...

只需在您的最后一个Tablix下添加一个矩形即可。 使其在垂直方向上短一些(宽度实际上不重要,只要它不比Tablix宽即可)。移动它使其靠近最后一个Tablix(例如下面的5pt)

右键单击可伸缩对象,然后选择属性。现在将矩形的属性设置为“在此之前添加分页符”

enter image description here

这将在最后一个Tablix之后强制分页,然后将空矩形推到下一页,给人留下空白的印象。