画像の上半分に見られるように、グループ化されたデータを含むレポートを作成しました。グループ化が画像の下半分のようになるのが理想的です。これは Access で可能ですか? もしそうなら、どうすればこれを達成できますか? ありがとう。
質問する
1160 次
1 に答える
1
Access でセクションを並べて配置する簡単な方法はありません。レポートには、コードMoveLayout
で設定できるプロパティがあります。False
この結果、次のセクションが同じ垂直位置で印刷を開始し、複数のセクションが重ねて印刷されます。
これは、フィールド値に応じてこのプロパティを設定したレポートの 1 つのコード例です。
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 に答える