• 締切済み

ACCESSで複数の明細の合計クエリを作成したい

 いつもお世話になっております。フォームにおいて明細部を複数のサブフォームに分けて入力しています。親フォームの番号でグループ化をして各サブフォームの元になっているクエリの合計を出す明細クエリを作りたいのですが、親フォームの番号でグループ化をしてもうまく合計がでません。これは無理なことなのでしょうか? ____________________________________ |親フォーム番号|子1の金額|子2の金額| |グループ化  |合計   |合計  | ____________________________________

みんなの回答

  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.1

>各サブフォームの元になっているクエリの合計を出す明細クエリを作りたい・・ 複数のサブフォームに入力をしてその合計を親フォーム上で取りたいということなのでしょうか? 入力をしながらクエリで合計を出すのは出来ないと思いますが。 クエリの元は各サブフォームのテーブルにしてある場合、入力途中ではテーブルに保存されていないためクエリでの集計は出来ません。一度テーブルに保存されないとダメです。 各サブフォームを入力しながら親フォームで合計を取得したいのであればサブフォームのフッタに入力されたフィールド(コントロール)の合計をするテキストボックスを作りそのテキストボックスの値を親フォームから参照するしかありません。 質問の内容と違っていたらゴメンなさい。

im02omi
質問者

お礼

dsum関数を使用することにより解決しました。ありがとうございました。

関連するQ&A