我创建了一个包含分组数据的报告,如图像的上半部分所示。理想情况下,我希望分组看起来像图像的下半部分。这在 Access 中是否可行,如果可以,我该如何实现?谢谢。
问问题
1160 次
1 回答
1
没有简单的方法可以在 Access 中并排放置部分。报告有一个MoveLayout
可以False
在代码中设置的属性。这样做的结果是下一部分将开始在相同的垂直位置打印,从而打印几个相互重叠的部分。
这是我的一份报告中的代码示例,我根据字段值设置此属性:
Private Sub GroupHeader2_Format(Cancel As Integer, FormatCount As Integer)
If FormatCount = 1 Then
If IsNull(Me!Pruefpunkt) Then
Me.MoveLayout = False
End If
End If
End Sub
您可能必须False
在组部分标题中将此属性设置为,并在详细信息部分和组部分页脚中设置为 true。在部分的情况下执行此Format
操作。
更新(回应评论)
这个对我有用
Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
MoveLayout = True
End Sub
Private Sub GroupHeader0_Format(Cancel As Integer, FormatCount As Integer)
MoveLayout = False
End Sub
Private Sub GroupHeader1_Format(Cancel As Integer, FormatCount As Integer)
MoveLayout = False
End Sub
报告看起来像这样
结果看起来像这样
于 2012-11-24T17:03:36.287 回答