- ベストアンサー
【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 グループフッターへ合計を表示させれば問題無いのですが、 集計は必ずヘッダーへ表示させるよう指示を受けている為、 何か方法がありましたらご教授頂きたいと思います。 分かりにくい説明で申し訳ありませんが、よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> 一店舗分のデータは基本複数ページとなる為、見出しをグループヘッダーへ移動すると、 > 次の店舗データに変わるまで見出しが出なくなる事から、他の方法を探す事に決めていました。 多分、そういうことじゃないかとは思っていました。 以前 他のサイトで知ったスーパーテクニックをご紹介します。 「並べ替え/グループ化」で「店舗コード」をもう1個追加し、 グループヘッダー有りにします。 上から 店舗コード 店舗コード 他の並べ替え項目 となるように。(2003の場合です。2007は画面が違ったような。) デザインの 上の「店舗コードヘッダー」に合計など 下の「店舗コードヘッダー」にページヘッダーの内容 を移動します。 上の「店舗コードヘッダー」の「改ページ」を「カレント セクションの前」 下の「店舗コードヘッダー」の「改ページ」を「しない」 下の「店舗コードヘッダー」の「セクション繰り返し」を「はい」 ページヘッダーは「非表示」または削除。 これで、ご希望のようになると思います。
その他の回答 (1)
- m3_maki
- ベストアンサー率64% (296/460)
ページヘッダーの見出しを グループヘッダーに移動するのはどうでしょうか。
お礼
m3_maki 様 ご回答ありがとうございました。 頂いたアドバイスも前に検討していたのですが、項目見出しは改ページされても 都度表示されるようにしたいのです。 一店舗分のデータは基本複数ページとなる為、見出しをグループヘッダーへ移動すると、 次の店舗データに変わるまで見出しが出なくなる事から、他の方法を探す事に決めていました。 説明不足で申し訳ありません。
お礼
bonaron 様 ご回答ありがとうございました。 また、返事が遅れまして申し訳ありませんでした。 頂きました方法を元にレポートを作り直した結果、正に希望通りの結果になりました。 表示位置、集計データの内容とも完璧な仕上がりです。 プロパティ操作の組み合わせ含め、大変勉強になりました。 本当にありがとうございました。