空白页脚在Crystal Report中留出空间

时间:2014-07-04 17:16:55

标签: footer formula crystal-reports-2008 suppress

问题:

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

当隐藏页面页脚时,有没有办法从报表中删除多余的空格? 我尝试过使用“抑制空白部分”选项,但之后也没有帮助。

Crystal Report版本 - 2008

2 个答案:

答案 0 :(得分:0)

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

  1. 使用页脚部分本身使用的相同逻辑设置页脚内容也有条件地隐藏/禁用。
  2. 如果这没有解决您的问题,请尝试通过删除所有页脚内容进行调试。如果"抑制空白"在此之后正确运行,那么你的问题是页脚中的一个项目实际上不是空白。
  3. 如果页脚仍然没有被抑制,请尝试进入设计模式,缩小方式,并查看页脚部分中是否有可见页面模板之外的内容导致该部分不为空白...如果页面尺寸或设置在某些时候发生了变化,或者您同时在报告中放置了大量项目,CR有时会导致项目超出页面模板的尺寸,但仍然在该部分内
  4. 除了这些步骤之外,如果没有具体细节,我们做的并不多。尝试给出所需行为的示例,以及触发该行为的所需条件,我们可以进一步建议。

答案 1 :(得分:0)

如果你的目标是拥有不同的页脚并根据条件抑制只显示一个页脚,那么你想要的是"预留最小页面页脚"。

要查找此选项,请打开“部分专家”并选择“#Foot; Page Footer" (页脚a,b,c等的父页面)在' Common'选项卡,你应该找到"预留最小页面页脚"选项。

这样做,不是保留等于所有页脚的总高度的空间,而是保留等于最大页脚高度的空间。哪个不完美,但它更好。 (如果你的所有页脚都是相同的高度,它是完美的。如果你有不同的大小,显示一个短的页脚时你仍然会有一些空白,并且该空白空间将低于页脚,所以我会调整所有页脚部分大小相同,并将内容移动到该部分的底部。)

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

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