アフィリエイト広告を利用しています

広告

posted by fanblog

2020年01月10日

[Access vba]レポート 明細行にシーケンスNOを振る。

レポートの明細行にシーケンスNOを振る。


Option Compare Database
Option Explicit

Dim lcount As Long

Private Sub グループヘッダー0_Format(Cancel As Integer, FormatCount As Integer)
On Error GoTo ErrProc

lcount = 0

Proc_EXIT:
Exit Sub
ErrProc:
MsgBox Err.Number & " <グループヘッダー0_Format> " & Err.Description
Resume Proc_EXIT
End Sub

Private Sub 詳細_Print(Cancel As Integer, PrintCount As Integer)
On Error GoTo ErrProc

lcount = lcount + 1
Me.l_lcount = lcount

Proc_EXIT:
Exit Sub
ErrProc:
MsgBox Err.Number & " <詳細_Print> " & Err.Description
Resume Proc_EXIT
End Sub


[Me.l_lcount]がシーケンスNOとしてレポートの印字する項目。
カウンター[lcount]をグループヘッダー0で初期化。詳細_Printでカウントアップ。



posted by naka at 11:45 | TrackBack(0) | Access vba

この記事へのトラックバックURL
https://fanblogs.jp/tb/9538929
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック
カテゴリーアーカイブ
×

この広告は30日以上新しい記事の更新がないブログに表示されております。