|
サンプルファイルを見させていただきましたら、グループ化3行目に売上明細ID
をつくる方法があるのがわかりました。
ありがとうございます。
ただ、7行以降改ページにしたいのですが、
『フィールドがない場合も用紙の最後まで罫線を出力する』
で記載の通り記述すると、1行づつの明細になり8行明細があると8枚印刷されてしまいます。
Option Compare Database
Option Explicit
Dim RowCnt As Long
Private Sub ページヘッダーセクション_Format(Cancel As Integer, FormatCount As Integer)
Me.MoveLayout = False
RowCnt = 0
End Sub
Private Sub 詳細_Format(Cancel As Integer, FormatCount As Integer)
RowCnt = RowCnt + 1
If RowCnt >= 7 Then '1ページ当たり7件
Me.詳細.ForceNewPage = 2 'カレントセクションの後で改ページ
Else
Me.詳細.ForceNewPage = 0 'カレントセクションの前で改ページ
End If
End Sub
たびたびすみませんがよろしくお願いします。
|
|