• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ACCESSで在庫管理)

ACCESSで在庫管理をする方法とは?

このQ&Aのポイント
  • ACCESS初心者でもわかる、ACCESSで在庫管理をする方法を解説します。
  • ACCESSの機能を使って、受領テーブルと返却テーブルから在庫テーブルを作成する方法をご紹介します。
  • Access2003でもAccess2010でも利用できる在庫管理の手順を詳しく説明します。

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

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.3

>それぞれ1つのフィールドしか選べないのが課題 ウィザードでは一つだけですので、そのクエリの デザインビューで結合線を適切なフィールド間で引いてください。 ただ、それで解決に至るかどうかは、テーブルの構造や具体的なデータ、 得たい結果が不明なので、なんとも言えません。

その他の回答 (2)

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.2

受領テーブルと返却テーブルを分けるのは、後々作業が煩雑になるので、あまりお勧めできません。 商品ID、日付、受領数、返却数 1,2000/1/5,100, 1,2000/1/10,,20 2,2000/1/2,10, 2,2000/1/5,,5 のようなテーブルなら、集計クエリで 商品ID、日付、受領数、返却数、在庫:nz([受領数],0) - nz([返却数],0) グループ化、最大、合計、合計、合計 とすれば 商品ID、日付、受領数、返却数、在庫 1,2000/1/10,100,20,80 2,2000/1/5,10,5,5 のように求められます。 MS社のサンプルもご覧ください。 http://office.microsoft.com/ja-jp/templates/CT010142603.aspx

helpokwave
質問者

お礼

ご回答ありがとうございます。ご教授いただいたことを参考にもっと考えてみます。 いろいろ調べてみると、私のイメージが不一致クエリに近いという事がわかってきました。ただ、ウィザードの途中、「2つのテーブルに共通するデータを含むフィールドを選択します」で、それぞれ1つのフィールドしか選べないのが課題と分かりました。2つ以上のフィールドをAND条件で選べるといいのですが。対象物品のIDを一意に決められないので。

回答No.1

それって、テーブルっていうより、クエリになるんじゃないかと思います。受領データと返却データがあれば、後は機械的な計算式だけで目的の在庫データが出来上がるんですよね?それだったら、クエリに計算式を入れとけばいい話かと。

helpokwave
質問者

お礼

ご回答ありがとうございます。 数量の計算式よりは、レコード自体の表示(受領した場合)(これはEXCELデータのインポートで対応)と、レコードの削除(返却した場合)(ここが質問の内容)というイメージで考えています。 返却データがEXCELデータで存在し、そのレコードをACCESSの在庫レコードから削除できないかというイメージです。

関連するQ&A

専門家に質問してみよう