Microsoft Access 掲示板

名称等からIDの入力 / 3

7 コメント
views
4 フォロー
3

ご希望の処理の流れは下記になると思います。

バーコードスキャナアプリで「商品番号」を読み込む。CSVファイルとして保存される。

エクセルファイルにテーブルとして読み込む。

これをAccessのテーブルに取り込む。

「Q_在庫管理表」に取り込むという考え方ではなく「T_在庫管理表」にデータを取り込むという考え方にすべきでしょう。
「Q_在庫管理表」にコピペしたとしても、データが最終的に追加されるのは「T_在庫管理表」ですので。
「Q_在庫管理表」には「T_商品」などのマスターテーブルのフィールドも表示されていますが、これらのフィールドは更新してはだめなので。

「T_在庫管理表」には「商品番号」や「商品名」などのフィールドはないはずですので、外部キーである「商品ID」を入力する必要があります。

いったん、エクセルに落とし込むなら、エクセルの方で「商品番号」を「商品ID」に変換するのが簡単そうですが、それではだめでしょうか。

通報 ...
  • 5

    あるいは、下記のようにしてもいいでしょう。

    エクセルのテーブルをAccessにインポートする。
    更新クエリでインポートしたテーブルの「商品番号」を「商品ID」に変換する。
    このテーブルを追加クエリで「T_在庫管理表」に追加する。