有没有办法在 RDLC 中的页脚后添加页面?
Is there a way to add pages after a footer in RDLC?
我有一个页脚和一个矩形,其中包含条款和条件的文本框。它的可见性是基于条件的。问题是条款和条件占用了超过 1 页,所以它们被截断了。有没有办法在页脚后添加额外的页面?
这是带有条件的可见性代码:
=IIf(First(Fields!IsUSA.Value, "PurchaseOrder"), false, true)
Or IIf(Globals!PageNumber=Globals!OverallTotalPages, false, true)
您可以将条款和条件放在一个矩形(或多个矩形)上并调整大小,使它们完全适合新页面。
PageBreak
属性可以在这里使用。
只需将此矩形放在报表正文的最底部(而不是页脚)。
如果将它放在最底部,它将始终位于文档的最后一页。所以你不需要一个表达式让它只出现在最后。
但是,如果您希望对其进行更多控制,可以为矩形的 Visibility
属性 定义一个表达式。因此,您可以根据参数值隐藏它,而不必在没有它们的情况下创建另一个第二份报告。
如果您正确调整了矩形的大小并正确定义了 BreakLocation
,您应该能够获得所需的行为。
我有一个页脚和一个矩形,其中包含条款和条件的文本框。它的可见性是基于条件的。问题是条款和条件占用了超过 1 页,所以它们被截断了。有没有办法在页脚后添加额外的页面?
这是带有条件的可见性代码:
=IIf(First(Fields!IsUSA.Value, "PurchaseOrder"), false, true)
Or IIf(Globals!PageNumber=Globals!OverallTotalPages, false, true)
您可以将条款和条件放在一个矩形(或多个矩形)上并调整大小,使它们完全适合新页面。
PageBreak
属性可以在这里使用。
只需将此矩形放在报表正文的最底部(而不是页脚)。
如果将它放在最底部,它将始终位于文档的最后一页。所以你不需要一个表达式让它只出现在最后。
但是,如果您希望对其进行更多控制,可以为矩形的 Visibility
属性 定义一个表达式。因此,您可以根据参数值隐藏它,而不必在没有它们的情况下创建另一个第二份报告。
如果您正确调整了矩形的大小并正确定义了 BreakLocation
,您应该能够获得所需的行为。