• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessにて検索結果の一覧表示と他フォームへのデータの反映)

Accessで検索結果を表示し他フォームへのデータを反映する方法

このQ&Aのポイント
  • Access2002にて、受注管理のシステムを開発中。顧客情報をリストから選択して売り上げテーブルに入力しているが、顧客数が増えて困難になってきた。顧客検索画面を作成し、検索結果から顧客を選択する方法を探している。
  • 顧客検索用のフォームまでは作成済みだが、検索結果を一覧に表示し、選択した顧客を元の売り上げテーブルに反映する方法がわからない。
  • VBA・SQLの基本的な知識があるが、どなたかアドバイスをいただけると助かる。

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

  • ベストアンサー
noname#185804
noname#185804
回答No.1

検索画面を作成されたという事ですが、どの程度作成されているのか Select・・・Where句などをご存知なのか 分からないので基本的な事を書かせてもらいます。 売上テーブルへのデータ入力は直接テーブルに入力されているのですか? 売上入力フォームを作成してフォーム上から入力されているのですか? 各種入力の時はフォームを作成された方が使いやすいと思いますので フォームは最低でも売上入力画面(売上テーブル)、 顧客管理画面(顧客テーブル)、顧客検索画面(顧客テーブル)があればいいと思います。 尚、出来れば地区テーブルと地区入力、検索画面があればいいかな。 東京都と検索するのではなく、地区毎に番号を付けてその番号を検索する方が 間違えや入力の手間が省けるから(東京都は13番という風に) 各テーブルにどのようにデータが入力されているのか分からないですが 検索して抽出されたデータを売上入力画面のテキストボックスに自動的に入力 (表示)すればいいと思います。 もし顧客名で検索する場合は顧客テーブルに顧客のカナ名フィールドを作成して カナ名で検索すればいいと思います また、余計な事かも知れませんが商品テーブルと商品入力・検索画面もあれば 商品管理が出来て商品名の間違え等が少なくなると思います。

SOU48
質問者

お礼

ご返事が遅くなりすみません。 頂いた情報を参考に、無事希望通りの仕組みを 構築することができました。 大変助かって感謝しております、有り難うございました。

すると、全ての回答が全文表示されます。

関連するQ&A