- ベストアンサー
Accessのフォームについて
Access2000を使用しています。 2つのテーブルがあるデーターベースで、1つのテーブルを対象に作った フォームをもう一つのテーブルにも適用したいのですが、 フォームをコピーして、参照するテーブルを変更することはできないのでしょうか? 質問の意味がわかりにくいかもしれませんが、よろしくお願いいたします。(_O_)
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
コピーしたフォームをデザインで開いてからプロパティのレコードソースを別のテーブル名に変更すればいいですよ。もしテーブルの項目名等が2つのテーブルで別物ならば項目名(テキスト名)ごとに各プロパティのコントロールソースも変更しなければなりません。
その他の回答 (2)
- ponpon
- ベストアンサー率19% (67/345)
回答No.2
フォーム>プロパティ>レコードソースを参照したいテーブル名に変更して、フォームのテキストボックスも同じくコントロールソースを変更すれば問題ないですよ。
- Tirelo-Setshaba
- ベストアンサー率35% (28/79)
回答No.1
もし、テーブルの中のフォームで表示したい項目の名前が一緒ならば、フォームのプロパティのレコードソースの欄をもうひとつのテーブルに変更すれば大丈夫です。 項目名が違っていてもテーブル名を変更後、フォーム上の詳細の各項目のプロパティからコントロールソースを該当するものへ変更すれば問題ありません。
補足
ご回答ありがとうございます。 コピーしたフォームを選択して、ポップアップメニューからプロパティ開いたのですが、種類、説明、作成日、所有者等しか表示されず、変更できるような欄がありません。何処のプロパティを見たら良いのでしょうか?