Home > 即効テクニック > Access一般機能 > コントロール > 入力したコードに対応する名称を、他のテキストボックスに表示する

即効テクニック

コントロール

入力したコードに対応する名称を、他のテキストボックスに表示する

(Access 97/2000)
●詳細●
明細データの入力などでコードを入力したときに、そのコードに対応するマスタの名称を表示します。

●準備●
【サンプルとして使うオブジェクト】
	テーブル:商品マスター(商品ID、商品名)
		受注明細(受注ID、明細番号、商品ID、数量)
	クエリー:受注明細クエリー
	フォーム:受注明細入力

●手順●
テーブルの作成:
(1)商品IDを主キーとした「商品マスター」テーブルを作成します。

(2)受注ID,明細番号を主キーとした「受注明細」テーブルを作成します。

(3)「商品マスター」にはいくつかのデータをあらかじめセットしておきます。

クエリーの作成:
(1)「受注明細」テーブルよりすべての項目、「商品マスタ」より商品名を抽出する選択クエリーを作成します。

フォームの作成:
(1)「受注明細クエリー」をコントロールソースとした帳票フォームを作成します。

(2)商品名称を表示するテキスト僕スのプロパティを変更します。
	使用可能→いいえ
	編集ロック→はい
	(立体表示→枠囲み)


●動作確認●
「受注明細入力」フォームを開き、商品IDを入力すると該当の名称が表示
されます。名称の変更などはできません。