Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


987 / 2272 ツリー ←次へ | 前へ→

【9246】レポートの条件出力の仕方について 干し柿 07/3/29(木) 19:34 質問[未読]

【9246】レポートの条件出力の仕方について
質問  干し柿  - 07/3/29(木) 19:34 -

引用なし
パスワード
   お世話になります。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文を記述してデータを取得する方法にしています。)

よろしくお願い致します。

987 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078201
(SS)C-BOARD v3.8 is Free