プロが教える店舗&オフィスのセキュリティ対策術

ご教授頂けましたら幸いです。宜しくお願い致します。

Accessレポートにおいて、現在、下記のようなレポートを作成しています。

ID 商品CD 数量 サブID
1 AAA 100 ABC
2 AAA 100 DEF ←ここは重複しているので、商品CDと数量は非表示にしています。
3 BBB 10 GHI
合計数量 210

レポート上で合計を計算させているのですが、非表示の項目まで合算されて合計が表示されます。

これを、非表示の項目は除いた合計を表示させたいのですが、何か良い方法はありますでしょうか。

A 回答 (2件)

仕様がはっきりしないところがあるので


確認ですが

同じ 商品CD の数量は 常に 同じものが入力されている
ということでよろしいでしょうか?

1 AAA 100 ABC
2 AAA 120 DEF

のようなデータは存在しないということで。


であるなら、以下のような方法で。

もし、まだ存在しないなら
商品CD でグループ化、グループフッター を表示 。
高さを 十分小さく(0.002cm とか)

商品CDフッターに テキストボックスを配置、
 名前:小計
 コントロールソース:数量
 集計実行:グループ全体
 可視:いいえ

合計を表示するテキストボックス
(レポートフッターにあることを前提にしています)
 コントロールソース:=[小計]

これでいけると思います。


前提条件が異なっていたら無視してください。
    • good
    • 0
この回答へのお礼

ご教授いただき、ありがとうございます。

私の言葉足らずで申し訳なかったのですが、あと1つ条件がありました。
ID 商品 数量 サブID グループ
1. AAA 100 ABC 111
2. AAA 100 DEF 111
3. BBB  50 ABC 222
4. BBB 50 DEF 222

上記のようなデータが(テーブル)があって、重複する商品はと数量は
非表示、かつ、グループが変わったら小計・最後に総合計を表示させて
いのです。

そうなると、商品とグループの2つをグループ化させる必要があるかと
思うのですが、この時、小計・合計はどのようにすればよいのか??

教えていただいた方法で商品はグループ化させたのですが・・・

お礼日時:2015/08/24 10:40

No.1 です。



> ID 商品 数量 サブID グループ
> 1. AAA 100 ABC 111
> 2. AAA 100 DEF 111
> 3. BBB  50 ABC 222
> 4. BBB 50 DEF 222
>
> 上記のようなデータが(テーブル)があって、重複する商品はと数量は
> 非表示、かつ、グループが変わったら小計・最後に総合計を表示させて
> いのです。

サンプルもご自分の見たいところだけで
どういうものを除外するかが明らかになっていない。

上記サンプルで見えるのは
・同じ商品はすべて同じ数量。
・同じ商品はすべて同じグループ。
・1つのグループには商品は1つのみ。


前回の回答はあいまいなデータでも何とかなる方法でしたが
DLookUp などを使う方法などでは
グループ、商品 の 並び順、他の抽出条件の有無なども問題になってきます。

せっかく回答しても、また「実は・・・」
ということになるのはまっぴら。

誰が見てもご希望のものが作れるようなサンプルを見せてください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!