• ベストアンサー

accessのフォームについて

アクセス2000を使ってます。 フォームのデザインを変えずに、基になるクエリを 変えたコピーフォームを作りたいと思っています。 良い方法を教えていただけないでしょうか? 超初心者で、質問の仕方も分かりにくいと思いますが よろしくお願いします。

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

  • ベストアンサー
  • tyoufu
  • ベストアンサー率28% (19/67)
回答No.1

元のフォーム名を A 新しく作るフォーム名を B 元のフォームで参照しているクエリ名 queryA 新しく作るフォームで参照するクエリ名 queryB とした場合 質問の内容が「Aフォームの参照しているデータを queryA → queryB に変更した Bフォーム を新たに作成する」とすると 1.データベースのフォームの一覧から Aをコピー → 貼り付けで名前を B にする。 2.B をデザインで開く。 3.フォームのプロパティのデータの「レコードソース」を queryA → queryB にする で作成出来ます。 上記の方法は最初のフォームのクエリ(queryA) と変更するクエリ(queryB)のフィールド名が一致するのを条件としています。 もし、フィールド名が違うのであれば 1.queryB に queryAと同じ同じフィールド名をつける か 2. BフォームのテキストボックスのコントロールソースをqueryB のフィールド名に変更する で対処されたらいいかと思います。

kokooko
質問者

お礼

おかげさまで、思い通りにできました。 つたない質問を理解していただいた上、ご丁寧に教えてくださって本当にありがとうございました!

関連するQ&A