【发布时间】:2021-07-17 15:30:33
【问题描述】:
我有一份报告,其中每组大约 5-7 页长。
我需要抑制每个组第一页的页眉
我该怎么做?
【问题讨论】:
标签: .net crystal-reports
我有一份报告,其中每组大约 5-7 页长。
我需要抑制每个组第一页的页眉
我该怎么做?
【问题讨论】:
标签: .net crystal-reports
Mark Bannister 的建议是不错的选择。如果您正在寻找一步一步,这是我的 0.02 美元:
打开您的部分专家(右键单击一些空白区域,您应该会看到它出现)。
转到组页脚的选项并打开之后重置页码。您应该会在每份报告的开头看到页码重置。
同样在部分专家中,转到页眉选项并单击抑制(无向下钻取)旁边的蓝色按钮选项。
在公式编辑器中,输入 PageNumber=1
【讨论】:
如果您在组更改时将页码重置为 1(如您的其他问题中所述),请输入公式
PageNumber=1
在 Crystal Reports 设计器中“组标题”部分的“部分专家”中的“抑制(无向下钻取)”公式选项中。
【讨论】:
要隐藏不是第 1 页的页面的标题,您可以更改公式编辑器,输入 PageNumber > 1
【讨论】:
将以下代码放置到您的水晶报表设计器中。为您的页脚使用相同的代码。
'--------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
【讨论】: