繁体   English   中英

Crystal Reports - 如何抑制组第一页上的页眉?

[英]Crystal Reports - How to suppress a page header on the first page of a group?

我有一份报告,其中每组大约有 5-7 页长。

我需要抑制每组第一页上的页眉

我怎样才能做到这一点?

马克班尼斯特的建议是一个很好的方法。 如果您正在寻找分步指南,这是我的 0.02 美元:

  1. 打开您的部分专家(右键单击一些空白区域,您应该会看到它出现)。

  2. 转到组页脚的选项并在之后打开重置页码 您应该会在每个报告的开头看到重置的页码。

  3. 同样在“专家”部分,转到页面标题的选项,然后单击“抑制(无钻取)”选项旁边的蓝色按钮。

  4. 公式编辑器中,输入PageNumber=1

如果您在更改组时将页码重置为 1(如您的另一个问题中所述),则输入公式

PageNumber=1

在 Crystal Reports 设计器中“组头”部分的“部分专家”中的“抑制(无钻取)”公式选项中。

要隐藏不是第 1 页的页面的页眉,您需要更改公式编辑器,输入 PageNumber > 1

将以下代码放置到您的 Crystal Report Designer 中。 对页面页脚使用相同的代码。

'--------for Header--------------------------------------------------
Private Sub rptPageHeader_Format(ByVal pFormattingInfo As Object)
    If PageNum.Value = 1 Then
        rptPageHeader.Suppress = True
    Else
        rptPageHeader.Suppress = False
    End If
End Sub
'-------------------------------------------------------------------

对于多个页面,而不是页面 1

if TotalPageCount > 1 then pagenumber < TotalPagecount

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM