有没有办法在RDLC中的页脚后添加页面



我有一个页脚和一个矩形,其中包含用于条款和条件的文本框。它的可见性是基于条件的。问题在于,术语和条件占1页以上,因此被切断了。有没有办法在页脚后添加其他页面?

这是有条件的可见性代码:

=IIf(First(Fields!IsUSA.Value, "PurchaseOrder"), false, true)
Or IIf(Globals!PageNumber=Globals!OverallTotalPages, false, true)

您可以将术语和条件放在矩形(或多个矩形)上,并播放大小,以便它们完美地适合新页面。PageBreak属性可以在此处使用。

只需将此矩形放在报告主体的底部(而不是页面页脚)即可。如果将其放在最底部,则将始终在文档的最后一页上。因此,您不需要表达式才能在最后出现。但是,如果您希望对其进行更多控制权,则可以为矩形的Visibility属性定义一个表达式。因此,您可以根据参数值隐藏它,而不必在没有它们的情况下创建另一个第二个报告。

如果正确尺寸的矩形并定义了正确的BreakLocation,则应该能够获得所需的行为。

最新更新