こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

【Access】レポートのグループ集計結果をページヘッダーへ表示したい

作業環境
Access2007
WindowsXP

よろしくお願いします。

グループ化したデータの集計結果をページヘッダーより上に表示する方法は無いでしょうか。

現在店舗コードでレポートをグループ化し、金額と明細数の合計をグループヘッダーへ表示しています。
しかしこの方法だと、ページヘッダーに指定しているデータ見出しの下に合計が表示される為、見栄えが非常に悪いのです。

例)
商品No 商品名 単価 売上数 合計  ← ページヘッダーの見出し
     店舗A 250  明細数 2     ← グループ集計
  1    AAA   10   5    50  
  2    BBB   20   10   200
(改ページ)
商品No 商品名 単価 売上数 合計  ← ページヘッダーの見出し
     店舗B 3,800  明細数 3     ← グループ集計
  1    CCC   30   20    600  
  2    DDD   40   30   1200
  3    EEE   50   40   2000


上記例のような表示を、以下のように変更したいのです。

     店舗A 250  明細数 2     ← グループ集計
商品No 商品名 単価 売上数 合計  ← ページヘッダーの見出し
  1    AAA   10   5    50  
  2    BBB   20   10   200
(改ページ)
     店舗B 3,800  明細数 3     ← グループ集計
商品No 商品名 単価 売上数 合計  ← ページヘッダーの見出し
  1    CCC   30   20    600  
  2    DDD   40   30   1200
  3    EEE   50   40   2000

グループフッターへ合計を表示させれば問題無いのですが、
集計は必ずヘッダーへ表示させるよう指示を受けている為、
何か方法がありましたらご教授頂きたいと思います。

分かりにくい説明で申し訳ありませんが、よろしくお願い致します。

投稿日時 - 2009-02-28 15:22:41

QNo.4756582

困ってます

質問者が選んだベストアンサー

> 一店舗分のデータは基本複数ページとなる為、見出しをグループヘッダーへ移動すると、
> 次の店舗データに変わるまで見出しが出なくなる事から、他の方法を探す事に決めていました。

多分、そういうことじゃないかとは思っていました。
以前
他のサイトで知ったスーパーテクニックをご紹介します。
「並べ替え/グループ化」で「店舗コード」をもう1個追加し、
グループヘッダー有りにします。
上から
 店舗コード
 店舗コード
 他の並べ替え項目
となるように。(2003の場合です。2007は画面が違ったような。)
デザインの
上の「店舗コードヘッダー」に合計など
下の「店舗コードヘッダー」にページヘッダーの内容
を移動します。
上の「店舗コードヘッダー」の「改ページ」を「カレント セクションの前」
下の「店舗コードヘッダー」の「改ページ」を「しない」
下の「店舗コードヘッダー」の「セクション繰り返し」を「はい」
ページヘッダーは「非表示」または削除。

これで、ご希望のようになると思います。

投稿日時 - 2009-02-28 21:51:28

お礼

bonaron 様
ご回答ありがとうございました。
また、返事が遅れまして申し訳ありませんでした。

頂きました方法を元にレポートを作り直した結果、正に希望通りの結果になりました。
表示位置、集計データの内容とも完璧な仕上がりです。
プロパティ操作の組み合わせ含め、大変勉強になりました。
本当にありがとうございました。

投稿日時 - 2009-03-01 18:35:09

ANo.2

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

ページヘッダーの見出しを
グループヘッダーに移動するのはどうでしょうか。

投稿日時 - 2009-02-28 15:51:45

お礼

m3_maki 様
ご回答ありがとうございました。

頂いたアドバイスも前に検討していたのですが、項目見出しは改ページされても
都度表示されるようにしたいのです。
一店舗分のデータは基本複数ページとなる為、見出しをグループヘッダーへ移動すると、
次の店舗データに変わるまで見出しが出なくなる事から、他の方法を探す事に決めていました。
説明不足で申し訳ありません。

投稿日時 - 2009-02-28 16:17:26

あなたにオススメの質問