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

ACCESS2000において絞り込み集計処理を行いたい

データをフィルターで任意の値(管理番号)で絞って
フォームに表示される数値の値(金額)を、
合計したいのですがどうすればいいかわかりません
フォームの1番上か、別ウインドウに表示したい。

データの形式
管理番号 金額 値A B・・・・

いい方法が有れば教えてください
レポートなら簡単なんですけどねw
フォームでが合計金額を表示させたいのです。
よろしくお願いします

A 回答 (2件)

>フォームの1番上か、別ウインドウに表示したい


#1の方と同様ですがフォームのヘッダにテキストボックスを作りプロパティを開き
データのコントロールソースに例えば値Aの合計を出したい場合は=Sum([値A)
と記述すれば値Aの合計を演算することができます。
>別ウインドウに表示したい
フォームに表示されているレコードの合計を別フォームで演算するのは単純には
できません。絞込みのしかたなどのプロシジャを記述しなくては出来ません。
フォームに合計を表示するテキストボックスを作り合計を演算させ別のフォームの
テキストボックスにその値を参照表示させることは簡単にできます。
レポートの様に小計的な合計を出すにはちょっとだけテクニックが必要です。
    • good
    • 0

メニューバーの表示のなかにフォームヘッダーフォームフッターがあります。


フォームヘッダーまたはフッターに=sum(金額)とすれば、表示しているレコードの金額合計が集計されます。
 ページヘッダー、ページフッターもありますので、私はここにページ数や本日日付をレイアウトして、できるだけフォームで設計して印刷できるようにしています。(好きな条件で並び替えたり集計できるでしょ)
 ただし、フォームでは「小計」の機能はありません。あしからず。
    • good
    • 0
この回答へのお礼

クエリーの計算のためか小計(計算)してくれないフォームがでてきますね
シンプルなクエリーにしたら行えました。
ありがとうございます

お礼日時:2002/12/06 19:23

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