续组头

时间:2015-09-16 17:55:30

标签: vba ms-access ms-access-2013

MS Access 2013

重复组头(而不是页面或报表头)时,有没有办法更改显示的内容?

我拥有的内容:包含一个组的报告,以及该组的标题部分中显示的组名称。 Group Header" Repeat Section"属性设置为"是",每当该组中断到下一列和/或下一页时,它将显示组标题。一切正常。

我想要做的是:对于组头的第一个实例,应该显示该组(即"组1和#34;)。对于第一个后的每个实例,我想添加一个继续的名称(即"第1组(续)")。

有人有建议吗? 如果有必要,我不介意加入VBA。

谢谢Paulie

1 个答案:

答案 0 :(得分:0)

尝试类似:

Private m_isFirst As Boolean

Private Sub GroupHeader0_Format(Cancel As Integer, FormatCount As Integer)
    m_isFirst = False
    If m_isFirst Then
        label1 = "Header"
    Else
        label1 = "Header (cont...)"
    End If
End Sub

Private Sub Report_Load()
    m_isFirst = True
End Sub