• 締切済み

ACCESS2000のレポートについて

ACCESS2000のレポートについて教えてください。 単票形式のレポートです。顧客に対し行った環境検査の明細を 出力するのが目的です。 データは 1.顧客データ(顧客名、住所等) 2.1次検査データ(1顧客に対し、1~6行分のデータ) 3.2次検査データ(1顧客に対し、1~6行分のデータ。必ず1次検査データの行数と同じになる。) があります。 1.の顧客データをメインフォームとし、上に顧客名等、その下に 2.の1次検査データ 3.の2次検査データをそれぞれ縦に2つのサブフォームとして配置しています。 ページ設定はB5の用紙に設定しています。 余白からはみ出さないよう外枠の罫線をメインフォームにつくり、2つのサブフォームはその中です。1次検査と2次検査の仕切りの横罫線を入れるため、3.の2次検査データのサブフォームのすぐ上にくっつけて2本線(横線)を入れています。 理想としては、1次検査データの上下幅と2次検査データの上下幅がいつも均等なサイズにしたいのです。(最大の6行分のデータが格納できるサイズで) ところが、1次検査データが1行分しかないときは、かなり1次検査データ欄の上下幅がせまくなり、6行分のデータのときには広がってしまいます。(当たり前なのかもしれませんが) 1次検査データサブフォームのデータ行数に影響されずに、2次検査データサブフォームの上位置を固定する方法はないでしょうか? また、このレポートを印刷するとき、各サブフォームの行数が2行までのときは問題なく次々に印刷されるのですが、3行を超えると次のページが、メインの顧客データだけでサブフォーム欄が白紙のものが1ページ入ります。 最大の6行になっても画面上はみ出している様子はありません。サブフォームが1行でも6行でも外枠罫線の中に納まっています。少し縦方向や横方向をちじめて見ても同じです。なにか対策はないでしょうか?

みんなの回答

  • ryuu001
  • ベストアンサー率61% (46/75)
回答No.1

行の高さについて。 レポート上で、1次検査データサブレポートと2次検査データサブレポートの高さを6行分で設定しておけば何時も同じ高さになるはずです。

関連するQ&A