|
お世話になります。ACCESSのレポート印刷について記述が分からないことがあるので
質問させていただきました。
テーブルよりレコードを読み込んで、伝票を作成するプログラムなのですが、
条件判断によって、読んだレコードをそのまま出力したり、
次のレコードを読まないで、現在のレコードをまた印刷する、
という処理を行いたいと思っています。
If WK_受注数 > 収容数 Then
Me.NextRecord = False
Me.MoveLayout = True
Me.PrintSection = True
Else
Me.NextRecord = True
Me.MoveLayout = False
Me.PrintSection = False
End If
If文の中が、"次のレコードを読まない場合"
Else文の中が、"現在レコードをそのまま出力して次レコードを読み込む場合"
というふうにしたいのですが、
上記の記述だとElse文の中を通る場合、帳票に出力されませんでした。
If条件の場合(次レコードを読まない)にも出力されていないレコードがあります。
記述の仕方がよく分かりませんので、
どなたかご存知の方がいらしたら、教えて頂きたいです。
(なお、レポートのプロパティ「レコードソース」にSQL文を記述してデータを取得する方法にしています。)
よろしくお願い致します。
|
|