【问题标题】:Force SSRS 2005 to print a new page强制 SSRS 2005 打印新页面
【发布时间】:2011-01-27 17:29:45
【问题描述】:

我在页脚上有一个字段,它可能包含文本框支持的更多文本。如果是这样,我需要报告打印另一页,即使它完全是空的,只包含页脚字段。

基本上,如果条件为真,我希望报表打印一个新页面,在其中显示我的页脚,即使没有其他内容要打印。

我怎样才能做到这一点,最好是使用字段表达式?

如果您有一个不是字段表达式的解决方案(例如外部代码),您能否也指出它的基础知识?

【问题讨论】:

    标签: reporting-services reporting reportingservices-2005 report


    【解决方案1】:

    在任何具有 PageBreak 属性的块上,您可以选择开始、结束或无。选择 end 会在块后插入分页符。

    【讨论】:

    • 对,如果确定的条件为真,我如何插入分页符?不幸的是,“PageBreakAtStart”属性不接受表达式...
    • 嗯,我不知道它是否可以解决您的问题,但是您可以使用 .Rdl 文件的 XML,根据您的数据,您可以很容易地添加分页标记 :) .
    • 分页符帮助了我。我所做的是将我的巨型字段分成两个字段,在原始框中显示它的子字符串,然后检查另一个是否有任何值。如果有,则显示它,并带有分页符,让它填满整个页面。非常感谢。
    【解决方案2】:

    =iif(Globals!PageNumber Mod 2,True,False) 这有助于我仅在页脚的偶数页上显示(可见性)文本框

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-01
      • 2012-06-16
      • 2012-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多