ACCESSのレポート(ページの中に)ページ内に2つの明細を記述する方法を教えて下さい。

具体的には下記のような形式で印刷の印刷となります。明細データ1群と2群は別のクエリで、ページの半分から上に明細データ1群、半分から下に明細データ2群を印刷といった感じです。

明細データ1群 1行目
明細データ1群 2行目
明細データ1群 3行目
明細データ1群 4行目
明細データ2群 1行目
明細データ2群 2行目
明細データ2群 3行目
明細データ2群 4行目
--改頁--
明細データ1群 5行目
明細データ1群 6行目
明細データ1群 7行目
明細データ1群 8行目
明細データ2群 5行目
明細データ2群 6行目
明細データ2群 7行目
明細データ2群 8行目
--改頁--

回答の条件
  • 1人2回まで
  • 登録:2008/07/08 05:50:50
  • 終了:2008/07/15 05:55:02

回答(1件)

id:careplanner No.1

らいず回答回数338ベストアンサー獲得回数132008/07/08 10:34:50

ポイント60pt

サブレポートで作るのが一番簡単だとは思うのですが、VBAは使えますか?

もし使えるようでしたら、行数が決まっているのでしたら印刷用のワークテーブルを1つ作ってデータ1群と2群それぞれにページと行数を付けたデータをいれてあげてから、そのテーブルを印刷データをとして使うようにすればいいのではないかなと思います。

データがどれだけあるのかわからないので、やりかたはいくつかありますが例として、そんなにデータが多くなければ1ページ分のデータを1行としたワークテーブルの構造にしてページのデータを作ってあげれば、桁数がずれることなく決まった行数での印刷が簡単にできます。

(この場合、ページと行数をデータに追加する必要はないです)

もしくは、デザインで決まった行数出力できる状態になっているなら、最初に書いた方法でワークテーブルを作成して順番にデータを並び替えればいいと思いますよ。

id:hmiyagawa

やはり定石どおり指定行でブレイクするサブレポートを2つ作るってもんですかねぇ。

2008/07/08 21:09:57

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません