【问题标题】:crystal report page footer print on bottom of page水晶报表页脚打印在页面底部
【发布时间】:2012-09-27 00:57:31
【问题描述】:

我有 Page Footer()PF A 和 B,每当我抑制 PFa 时,PFb 将在报表页脚之后向上移动。 把垂直线想象成行号,

|Page Header
|Details
|Report Footer
|Page Footer A
|Page Footer B

PFa 仅显示在最后一页,使用抑制部分中的公式:

pagenumber <> totalpagecount

这是结果

Page 1           Page 2
|Page Header     |Page Header
|Details         |Details
|Report Footer   |Report Footer
|Page Footer B   |Page Footer A
|                |Page Footer B

现在我希望报告是这样的

Page 1           Page 2
|Page Header     |Page Header
|Details         |Details
|Report Footer   |Report Footer
|                |Page Footer A
|Page Footer B   |Page Footer B

【问题讨论】:

    标签: crystal-reports report


    【解决方案1】:

    在 Section Expert 中有一个选项“在页面底部打印”,使用它可以将其保持在底部。这通常用于创建发票或账单以将总数保持在底部。

    【讨论】:

    • 我认为关键在于,当您的页脚(或任何部分)中有多个部分时,“在页面底部打印”选项是灰色的。
    【解决方案2】:

    如果你有多个页脚并且你通过各种规则来抑制它们,水晶中的问题是页脚A没有粘在底部,而是占据了页脚B顶部的位置,即使B被抑制了。要修复检查“底层以下部分”。这解决了我的问题

    【讨论】:

    • 只是在这里添加更多注释。关键是PF打印在页面底部。一旦你开始吐出 PF,你就不能同时打印多个 PF 并且仍然具有“在页面最底部打印”功能。能够拥有 PFa PFb PFz 会很好,其中 PFz 部分用作“页面最底部”部分,PFn 堆叠在顶部。正如大家所提到的,我的解决方法是在最底部添加 PFa 和 PFb 等内容,并在两者中添加“PFz”内容。如前所述,所有 PFn 部分的高度必须相同才能正常工作。
    【解决方案3】:

    如果您希望它向下移动但不在页面底部,您可以添加另一个部分(例如 PFC),然后将 PFb 的内容移动到 PFC 并添加一个公式来反转 PFa 的抑制:

    pagenumber = totalpagecount
    

    那么只要使 PFb 的尺寸与 PFa 相同。

    【讨论】:

      【解决方案4】:

      在左边距,。右键单击报告页脚并转到部分专家。在页面底部打印选项中放置一个复选框。这应该为你做。

      报表页脚的处理方式与页脚不同。此选项将告诉报告在页面底部为您打印。

      【讨论】:

      • OP 说的是 PF 而不是 RF;因此投反对票。
      【解决方案5】:

      我迟到了一点,但在我的报告中,我有 2 个页眉和 4 个页脚,这取决于我们公司内的哪个组织正在打印报告。

      2 之后,页脚后的空间变得非常糟糕,我发现我需要添加“底层以下部分”才能让它们正确打印在页面底部。

      【讨论】:

        【解决方案6】:

        在部分专家/页脚中使用选项:保留最小页脚, 这将在页面底部打印页脚,只需确保每个页脚具有相同的高度(以某种方式保留最大?)

        【讨论】:

          猜你喜欢
          • 2013-09-28
          • 2012-08-23
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-05-07
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多