gpt4 book ai didi

crystal-reports - Crystal Reports - 如果页面上没有记录,则隐藏页眉

转载 作者:行者123 更新时间:2023-12-03 18:16:42 27 4
gpt4 key购买 nike

如果最后一页上没有记录(详细信息部分),如何隐藏页眉。如果最后一页有一些数据,则页眉必须显示在最后一页,否则隐藏页眉。

公式 pagenumber = totalpagecount不会工作,因为它总是会抑制最后一页的标题。

最佳答案

将此公式放在详细信息部分的隐藏字段中:

WhilePrintingRecords;
Global BooleanVar finished;
finished := OnLastRecord

并将其设为页眉中的抑制公式:
Global BooleanVar finished
  • 之前 finished已初始化页面标题将显示。
  • 打印详细记录后,它将设置为 false .
  • 当您最终到达最后一个细节部分时,finished设置为 true .
  • 如果您碰巧到达另一个页眉,finished还在true , Crystal 将抑制标题。

  • 这是一个有趣的问题。我以前遇到过这种行为,但从未尝试过解决它。我认为您需要使用一个变量,因为在页眉中,通常的选项如 Next()OnLastRecord无法区分有更多记录要打印和没有更多记录要打印。我认为运行总计也会有同样的问题——在有更多记录要打印的页面上和在没有记录要打印的页面上,值是相同的。

    关于crystal-reports - Crystal Reports - 如果页面上没有记录,则隐藏页眉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7980282/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com