Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1064 / 2272 ツリー ←次へ | 前へ→

【8947】複数テーブルからのフォーム作成 きょん 07/1/8(月) 23:04 質問[未読]
【8948】Re:複数テーブルからのフォーム作成 Gin_II 07/1/9(火) 10:12 回答[未読]
【8952】Re:複数テーブルからのフォーム作成 きょん 07/1/9(火) 18:41 お礼[未読]

【8947】複数テーブルからのフォーム作成
質問  きょん  - 07/1/8(月) 23:04 -

引用なし
パスワード
   アクセス初心者です。

生徒管理用データベースを作っています。
科目や学校情報は、別途マスターがあるので
生徒情報は出来るだけ、学校名など持たずに
学校コードや科目コードだけを保有しようと考えてます。

ただ、生徒情報のフォーム上での登録や変更、照会は
コードでなく名称で選択したいのですが、別テーブルの場合、
アクセスではどのような方法で、これらを実現させるのがよいのでしょうか?

出来るだけシンプルな処理で実現したいと考えていますが、
具体的な方法が思いつきません。
予めクエリーを作る必要があるのでしょうか?
それとも非連結の項目を使えば可能なのでしょうか?

漠然とした質問で申し分かりませんが、
今の状態から抜け出すためのきっかけが欲しいです。

基本的なことで申し訳ありませんが
ご教示頂けます様、お願いします。

【8948】Re:複数テーブルからのフォーム作成
回答  Gin_II  - 07/1/9(火) 10:12 -

引用なし
パスワード
   > コードでなく名称で選択したいのですが、別テーブルの場合、
> アクセスではどのような方法で、これらを実現させるのがよいのでしょうか?

同じmdbファイル内の、別テーブルにあるのであれば、コンボボックスなどを
使ってやれば大丈夫ですね。


> それとも非連結の項目を使えば可能なのでしょうか?

連結コントロールで可能です。
コンボボックスの
 値集合タイプ:テーブル/クエリ
 値集合ソース:テーブル名
 列数:2

のようにすれば、別のテーブルを参照できます。
あとは、コントロールソース・列幅・連結列あたりのプロパティを
設定してください。

【8952】Re:複数テーブルからのフォーム作成
お礼  きょん  - 07/1/9(火) 18:41 -

引用なし
パスワード
   Gin_II さん

ありがとうございます。
挑戦してみます。

1064 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078210
(SS)C-BOARD v3.8 is Free