• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessの入力設定を自動にしたい)

Accessの入力設定を自動化する方法

このQ&Aのポイント
  • Access97を使っている場合、フォームから新規店舗の情報を入力し、テーブルとクエリに自動的に反映させる方法を教えてください。
  • 具体的には、フォームで店舗IDを入力すると、テーブルAから該当する店舗名が自動的にフォームに表示され、入力した情報がクエリCにも反映されるようにしたいです。
  • また、テーブルBからクエリCを抽出しているとのことですが、具体的な抽出方法も教えていただけると助かります。

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

  • ベストアンサー
  • masakin
  • ベストアンサー率59% (32/54)
回答No.3

補足していただいたのですが、komu-neさんはなにか難しく考えられているのでしょうか?? ・フォームDにテーブルAから店舗IDを条件に抽出する ・フォームに他の値を設定し、テーブルBに追加(更新)する ってことですよね?クエリCはテーブルBに値が設定されれば、反映されたと言うことになると思うのですが。 テーブルBに追加するのも追加(更新)クエリを作成して、フォーム上にボタンなどのイベントに指定すればいいのではないでしょうか??

noname#20309
質問者

お礼

ご回答ありがとうございます。抽出とか更新とかちょっといまいちなんです、すみません。 私はMOUSは取っているのですが、まだアクセスの基本がわかってないようなので、もう少し勉強してからいろいろ挑戦したいと思います。 いつかまた同じような質問をしてしまうかもしれませんが、その時またよろしくお願いします。

その他の回答 (2)

noname#4564
noname#4564
回答No.2

こっち↓はどうなったの? http://oshiete1.goo.ne.jp/kotaeru.php3?q=481961 未解決の問題をほったらかしにしたまま別の問題に取り組むより、 ひとつずつ片付けた方がよいと思いますが。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=481961
  • masakin
  • ベストアンサー率59% (32/54)
回答No.1

実現したいコトがいまいちよくわかりませんが・・・ フォームDのレコードソースがクエリCなのでしょうか? クエリCはテーブルBから抽出するとありますが、店舗IDでテーブルAとJOINして店舗名を抽出することでいけそうな気がします。はずしてますか? また、DBの正規化から言えば、テーブルAとテーブルBに店舗名の列が重複してあるのは、良くないと思います。テーブルAを店舗マスターにして、テーブルBの店舗情報は店舗IDだけにしたほうが良いと思われます。

noname#20309
質問者

補足

見ていただいてありがとうございます。 わかりにくい質問ですみませんでした。  テーブルAの管理者は私ではなく、店舗IDと店舗名はどこか上の方で決めて、それを私たちはネットワークで取り出して作業を進めているので、テーブルAは私たちの意志とは別に毎日更新されていきます。  テーブルAのデータはまさにIDと名前だけで、テーブルBは質問には特に不要だと思いましたので書きませんでしたが、フィールドが20項目くらいあるのです。  入力するフォームのIDと名前をテーブルAから引き出して、入力したものはテーブルBあるいはクエリCに反映する設定がしたいのですが、どうでしょうか?

関連するQ&A

専門家に質問してみよう