0

私がやりたいのは、コンボボックスからオプション(つまり、個人ID)を選択することです。そのオプションに基づいて、フォームは他のテキストボックス(個人名、場所、番号)に自動的に入力します。

情報が記載されたテーブルがあります。このテーブルには、各レコードの個人IDと個人情報が含まれています。テーブルには1400レコードが含まれています。

これを行う簡単な方法。すべての回答をいただければ幸いです。難しいものでも。

4

1 に答える 1

1

レコードソースが次のようなクエリであるサブフォームを追加します...

SELECT [Person ID], [Person Name], Location, [Number]
FROM The_Table;

次に、サブフォームコントロールのプロパティシートから、メインフォームのコンボボックスをリンクマスターフィールドとして選択し、[個人ID]をリンク子フィールドとして選択します。その結果、サブフォームには、コンボボックスで現在選択されているIDの追加の詳細が表示されます。

これは、詳細を表示する簡単な方法です。それらの詳細を別のテーブルに再度保存することを意図している場合は、そうしないことをお勧めします。IDのみを保存し、他のコンテキストで詳細を表示する必要がある場合は、クエリを使用して(IDに基づいて)2つのテーブルを結合します。

于 2012-08-28T16:22:20.580 に答える