Access VBA質問箱 IV

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

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


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

【7348】ひとつのフォームに TB1 06/2/21(火) 15:24 質問[未読]
【7351】Re:ひとつのフォームに hatena 06/2/21(火) 22:06 回答[未読]
【7359】Re:ひとつのフォームに TB1 06/2/22(水) 16:57 お礼[未読]

【7348】ひとつのフォームに
質問  TB1  - 06/2/21(火) 15:24 -

引用なし
パスワード
   またまたお世話になります。
今、ひとつのフォームに2つのテーブルのデータを表示させたいと思っているのですが、そういったことは可能なのでしょうか。
データの欄が
店番
JANコード
商品名
分類コード
分類名
だったとして、分類名以外商品テーブル、分類名だけ分類テーブルからのデータを反映させたいと思っています。
共通の列があるのでクエリを作りましたが、フォームに反映させることが出来ません。イベントプロシージャでクエリ→品目分類→分類名と選ぶと
式ビルダに
=品目分類!分類名称
と表示されますが、フォームでは#NAME?となってしまいます。
何が悪いのでしょうか。教えてください。宜しくお願いします。

【7351】Re:ひとつのフォームに
回答  hatena  - 06/2/21(火) 22:06 -

引用なし
パスワード
   商品テーブル
 店番
 JANコード
 商品名
 分類コード

分類テーブル
 分類コード 主キー
 分類名

テーブルが上記のようになっているとして、

2つのテーブルからクエリを作成して、
分類コード 同士で連結して、
商品テーブルから、すべてのフィールド
分類テーブルから、分類名
を表示させるようにします。

これをフォームのレコードソースとすればいいかと
思いますが。

【7359】Re:ひとつのフォームに
お礼  TB1  - 06/2/22(水) 16:57 -

引用なし
パスワード
   ありがとうございました。
考えてみれば、テーブルを2つ使おうというのが無理なんですよね。
そのためにクエリがあるって言うのに。
お騒がせしました。
ところで、クエリを使わずに、フォームに2つのテーブルから結果を反映させるなんてこと出来るんでしょうか。
やっぱりひとつのフォームには、ひとつのテーブルまたはクエリと決まっているものなんでしょうか。
初歩的な疑問ですみません。もしお時間あったら教えてください。

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