クエリを基に作成したレポートで、抽出条件に合うレコードがない場合、レポートヘッダーやページヘッダーだけが印刷されて無駄になります。これを防ぐには、レポートの[空データ時]イベントで埋め込みマクロを作成し、[イベントの取り消し]アクションを使用して印刷をキャンセルします。
[空データ時]イベントは、印刷対象のレコードが存在しない場合の処理を割り当てるイベントです。その際、[メッセージボックス]アクションを利用して印刷するデータがないことを表示すると、わかりやすくなります。
抽出条件に合うレコードがないまま印刷をすると、レポートヘッダーやフッターのみ印刷され無駄になってしまいます。埋め込みマクロを使用した対処方法を解説します。
クエリを基に作成したレポートで、抽出条件に合うレコードがない場合、レポートヘッダーやページヘッダーだけが印刷されて無駄になります。これを防ぐには、レポートの[空データ時]イベントで埋め込みマクロを作成し、[イベントの取り消し]アクションを使用して印刷をキャンセルします。
[空データ時]イベントは、印刷対象のレコードが存在しない場合の処理を割り当てるイベントです。その際、[メッセージボックス]アクションを利用して印刷するデータがないことを表示すると、わかりやすくなります。
この記事が気に入ったら
いいね!しよう
できるネットから最新の記事をお届けします。