• ベストアンサー

Access マスターテーブル

Accessについて。 テーブル1がID(主キー)、注文日、商品番号、納期など入力欄の項目で、テーブル2が商品番号(主キー)、商品名で商品のマスターテーブルになっています。 商品番号を入力すれば商品名が表示されるようにクエリを作成し、そのクエリからフォームを作っています。 ここまでは良いのですが、新しい商品番号を入力したときに限りフォームから商品名も入力する事でマスターテーブルに登録されるようにしたいのですが、どうすれば良いでしょうか?

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

  • ベストアンサー
  • chayamati
  • ベストアンサー率41% (260/624)
回答No.2

こんばんは >テーブル1がID(主キー)、注文日、商品番号、納期など入力欄の項目で、  テーブル2が商品番号(主キー)、 ◎テーブル1,テーブル2をT注文、T注文明細としてシステムを考えました  これ等の登録フォームが「T注文登録」「T注文登録サブ」 >商品名で商品のマスターテーブルになっています。 ◎Mブランド  例えば「みかん」と言っても愛媛ミカン、紀州みかんと各種あり、規格との組み合わせにしました ?テーブル1の商品№のためテーブル2に1レコードに限られます ◎為に注文明細に「注文ID、ブランドIDでT注文、Mブランドにリレーションシップを作成 >新しい商品番号を入力したときに限りフォームから商品名も入力する事で  マスターテーブルに登録されるようにしたいのですが、どうすれば良いでしょうか? ◎マスターテーブルのフォームのT注文登録サブの隣に配置で同一画面でマスタ登録が出来ますが  商品番号はフォームを開く前に確定している必要があります。  

その他の回答 (1)

  • kkkkkm
  • ベストアンサー率66% (1725/2595)
回答No.1

そのフォームに新規データを入力して新規登録用のクエリかプロシージャを起動するボタンを作成すればいかがでしょう。

関連するQ&A