Vba 如何计算ms access报告中某个节中的记录数?
在我的报告中,我在底部总结了一些章节。但有些章节只有一条记录。在这种情况下,我不想显示总数。所以,基本上,我在寻找下面的代码(因为RecordCount不是Sections属性,所以无法工作)。有什么解决办法吗Vba 如何计算ms access报告中某个节中的记录数?,vba,ms-access,Vba,Ms Access,在我的报告中,我在底部总结了一些章节。但有些章节只有一条记录。在这种情况下,我不想显示总数。所以,基本上,我在寻找下面的代码(因为RecordCount不是Sections属性,所以无法工作)。有什么解决办法吗 Private Sub prv_subtotal_Format(Cancel As Integer, FormatCount As Integer) If Me.Section("prv_subtotal").RecordCount = 1 Then Cancel = True En
Private Sub prv_subtotal_Format(Cancel As Integer, FormatCount As Integer)
If Me.Section("prv_subtotal").RecordCount = 1 Then Cancel = True
End Sub
在详细信息部分放置一个隐藏的文本框,并将controlsource设置为=1,将RunningSum设置为OverGroup。 然后将代码更改为
Cancel=(me!hiddentextbox=1)我知道这个变通解决方案,但希望有更好的方法存在。但不管怎样,谢谢。为什么你会认为这是个解决办法?这是一个有效且常见的解决方案。