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

时间:2010-07-07 22:15:54

标签: .net crystal-reports

我有一份报告,每组约5-7页。

我需要在每个组的第一页上取消页面标题

我该怎么做?

5 个答案:

答案 0 :(得分:25)

Mark Ba​​nnister的建议是一个很好的方法。如果你正在寻找一步一步,这是我的0.02美元:

  1. 打开栏目专家(右键点击一些空格,您应该看到它出现了。)

  2. 转到组页脚的选项,然后在后启用重置页码。您应该会在每个报告的开头看到页码重置。

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

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

答案 1 :(得分:10)

如果您在更改群组时将页码重置为1(如您在其他问题中所述),请输入公式

PageNumber=1

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

答案 2 :(得分:1)

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

答案 3 :(得分:0)

将以下代码放入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
'-------------------------------------------------------------------

答案 4 :(得分:0)

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

if TotalPageCount > 1 then pagenumber < TotalPagecount