【问题标题】:Blank Page Footer leaves space in Crystal Report空白页脚在水晶报表中留下空间
【发布时间】:2014-07-04 17:16:55
【问题描述】:

问题:

我有多个页脚,它们有条件地被抑制,但即使在隐藏页脚之后,它也会留下空间,现在我的 Crystal Report 中的整个格式都很模糊。

当页脚被隐藏时,有什么方法可以从报告中删除多余的空格? 我曾尝试使用“Suppress Blank Section”选项,但也没有任何帮助。

水晶报告版本 - 2008

【问题讨论】:

    标签: footer formula crystal-reports-2008 suppress


    【解决方案1】:

    为了给出更好的答案。我需要更多关于页脚内容和抑制条件的详细信息。也就是说,我会尝试以下方法:

    1. 将页脚内容设置为也使用页脚部分本身使用的相同逻辑有条件地隐藏/抑制。
    2. 如果这不能解决您的问题,请尝试通过删除所有页脚内容进行调试。如果在此之后“如果空白则抑制”功能正常,那么您的问题是页脚中的一项实际上不是空白的。
    3. 如果页脚仍未被抑制,请尝试进入设计模式,将其缩小,并查看页脚部分中可见页面模板之外的内容是否导致该部分不为空白。 . 如果页面尺寸或设置在某个时间点发生了更改,或者您同时在报表中放置了许多项目,CR 有时会导致项目超出页面模板的尺寸,但仍在该部分中。

    撇开这些步骤不谈,如果没有具体的细节,我们就不会做太多事情。试着给出一个期望行为的例子,以及触发该行为的期望条件,我们可以提供进一步的建议。

    【讨论】:

      【解决方案2】:

      如果您的目标是根据条件禁止显示不同的页脚并仅显示一个页脚,那么您需要的是“保留最小页脚”。

      要找到此选项,请打开部分专家并选择“页脚”(页脚 a、b、c 等的父级)。在“常用”选项卡下,您应该找到“保留最小页脚”选项。

      这样做的目的不是保留等于所有页脚总高度的空间,而是保留等于最大页脚高度的空间。这并不完美,但更好。 (如果你所有的页脚高度都差不多,那就完美了。如果你有不同的尺寸,当显示一个短页脚时,你仍然会有一些空白区域,而那个空白区域会在页脚下方,所以我会调整所有页脚部分的大小相同,并将内容移动到部分的底部。)

      这个问题,这是我遇到但尚未解决的问题,当你想显示多个页脚时,它仍然只会使用保留的空间,即单个的高度最大的页脚,显示的任何其他内容都会溢出页面下方。

      我还没有找到一种可以根据页脚中显示的内容动态调整页脚高度的解决方案。

      【讨论】:

      • 嗯,没有“保留最小页脚:”这样的选项,请仔细阅读问题,我问的是报告页脚,而不是页脚。
      猜你喜欢
      • 1970-01-01
      • 2013-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      相关资源
      最近更新 更多