これは1レコード分を表示した後に、「改ページ」を入れることで解決できます。Accessではプロパティで改ページを簡単に設定できます。
【1】Accessのファイル「SampleDB020.mdb」を起動します。
【2】オブジェクトで「レポート」を選択します。
【3】前回作成したレポート「R02Slip」を選択し、デザインをクリックします。
【4】レポートのデザインビューが開きました。
【5】「詳細」セクションを、マウスで右クリックします。
【6】コンテキストメニューから「プロパティ」を選択します。
【7】プロパティの「書式」タブを選択し、改ページで「カレント セクションの後」を選択します。
カレント セクションの後とは、今回の場合は詳細セクションを表示した後に改ページするということになります。(詳細セクションのプロパティで設定したので)
初心者のうちはセクションと改ページの関係が掴み難いかもしれませんが、いろいろ組み合わせて試行錯誤しているうちにわかってきます。
【8】設定したらプロパティを閉じてください。
【9】印刷プレビューで確認してみましょう。
【10】これで1ページに1レコード分が、単票形式で表示されるようになりました。
【11】レポートのページを切り替えて、他のレコードもちゃんと表示されるか確認してください。
【12】レポートの変更を「上書き保存」します。
【13】保存したらレポートは閉じてください。
すでに気付いた人もいると思いますが、実はもう一箇所修正が必要なところがあります。それはレポートの2ページ目以降で、「伝票」のラベルが表示されない点です。これはラベルを配置しているセクションの関係ですが、次回に解決することにします。
Accessの基本を短期間で学べるように工夫しています。リレーショナルデータベースの考え方が理解できます。
