• ベストアンサー

Access2000の使い方

Accessで在庫管理をしたいのです。 フォームで商品の出庫や返品のデーターをうつと 同じフォーム上にその商品の在庫数が出るっていうのを作りたいのですが、無理ですかねぇ。 できれば、テーブル上にもその商品がいつ、どれだけでたっていう記録も残したいのですが・・・ ご存知の方いらっしゃったら、よろしくお願いします。

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

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

>どういうふうに区分別の集計値をだせばよいのでしょう 簡単なのはまず出庫テーブルのクエリを作り区分フィールドに出庫の抽出条件を 入れます。(出庫が1であれば1と記述して抽出する) そのクエリを商品をグループ化し出庫数を合計になるように集計します。 そのクエリと同様に返品も作ります。 各クエリの集計した出庫合計と返品合計を非連結の状態のテキストボックスに表示 するようにしてフォーム上で[在庫]-[フォームの出庫数]-[出庫合計]+[返品合計] の計算をさせるテキストボックスを作れば良いと思います。

yupa
質問者

お礼

ありがとうございます。 泣きそうになりながら、作っていたのでホントに助かりました。 丁寧な説明ありがとうございました。

その他の回答 (1)

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

>フォームで商品の出庫や返品のデーターをうつと同じフォーム上にその商品の >在庫数が出るっていうのを作りたい 最低で商品の在庫テーブル・入出庫テーブル。 もしくは商品の在庫テーブル・入庫テーブル・出庫テーブルがあれば出来ます。 出庫や返品のデータは出庫テーブルに格納するようにする。在庫数は在庫テーブル に始めの在庫数を入力しておく。 入出庫テーブルに入力する時に区分を作り(例1:出庫・2:返品・3:入庫) フォームで入力する際に在庫テーブルの在庫数と区分別の集計値を演算して表示し フォーム上で在庫数を計算させれば良いのでは。 >できれば、テーブル上にもその商品がいつ、どれだけでたっていう記録も残したい 入出庫テーブルのレコードに日付のフィールドを作っておいて入力時に出庫日など 入力しておけばOKです。 日付で抽出でき日付の範囲指定でその期間の合計も出せます。

yupa
質問者

補足

お返事をいただいてから、今日まで格闘してきました。 しかしながら、 >フォームで入力する際に在庫テーブルの在庫数と区分別の集計値を演算して表示し フォーム上で在庫数を計算させれば良いのでは が、できません。(; _ ;)ううう どうすればよいでしょう・・・ っていうか、どういうふうに区分別の集計値をだせばよいのでしょう??? よろしければ、またお願いします。

関連するQ&A