こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

(ACCESS)入力フォームについて

こんにちはmynannです
またまた困っているのでよかったらヒントを
いただきたいと思い質問させていただきます

まずテーブルが二つあり
商品マスタには管理番号(主キー)と価格の二つの項目があります。
もうひとつは販売マスタというのがあり
フィールドは管理番号、販売可(チェックボックス)
の二つです。
この二つはリレーションシップの関係にあります
そしてこの二つを一つにした
販売可商品マスタクエリがあります
商品マスタにはすでに多くのデータがあり
それ専用の入力フォームもあります
今販売マスタの入力フォームを作りたいのです
どのようなものかといいますと
管理番号を入力すると価格用のテキストボックスに
自動的に入力された管理番号の価格(商品マスタから調べると思うのですが)を表示するようにしたいのです


管理番号[       ]←ここに値を入力
価格[       ]←管理番号が入力されると自動的にでる
販売可 □ ←自分でチェックする

イメージはこのような感じです
更新後処理を使うということはなんとなくわかるのですが
どのような処理をさせていいかわかりません
助けてください!お願いします!

投稿日時 - 2004-10-12 20:05:12

QNo.1039273

すぐに回答ほしいです

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

> 管理番号[       ]←ここに値を入力
> 価格[       ]←管理番号が入力されると自動的にでる

いくつか方法がありますね。
管理番号を入力するためのコントロールを、コンボボックスにしてやると、
Column プロパティを使うことができます。

Me!txt価格 = Me!cmb管理番号.Column(1)
のように。


テキストボックスのままなら、DLookup 関数を使ってやればいいですね。

Me!txt価格 = DLookup("[価格]","[商品マスタ]","[管理番号]=" & Me!txt管理番号)

投稿日時 - 2004-10-12 20:16:15

お礼

Dlookup関数を使えば自分のやりたいことができそうです!
ありがとうございました!

投稿日時 - 2004-10-13 11:22:22

ANo.1

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問