コンボボックスに表示される以外の項目をテキストボックスに表示させる - Accessコントロール

コンボボックスでデータを選択した場合、1つの項目のみ表示されるので情報量が少なく、その他の項目も表示させたい場合があります。そこで、テキストボックスを配置し、それに別項目を表示させます。

BackHomeへ Backコントロールメニューへ



通常のコンボボックスです。[商品コード][商品名][単価]の3つの項目があります。
[商品コード][商品名][単価]の3つの項目

選択すると1つの項目、ここでは[商品コード]のみ表示されます。これでは商品について分かりにくいので[商品名][単価]も表示させます。
[商品コード]のみ表示されます

コンボボックスの下に[商品名]と[単価]表示用の2つのテキストボックスを配置します。
[商品名]と[単価]表示用の2つのテキストボックスを配置


商品名のテキストボックスに、プロパティシート - データタブ - コントロールソースに次の式を入力します。
=[コンボ0].[Column](2)
これはコンボボックスの2列目のデータを代入するという意味です。
=[コンボ0].[Column](2)

同じく単価のテキストボックスに、プロパティシート - データタブ - コントロールソースに次の式を入力します。
=[コンボ0].[Column](3)
これはコンボボックスの3列目のデータを代入するという意味です。
=[コンボ0].[Column](3)

以上で設定は完了です。
これでコンボボックスからデータ選択します。
コンボボックスからデータ選択します

すると設置したテキストボックスに[商品名][単価]が表示されました。
テキストボックスに[商品名][単価]が表示



BackHomeへ Backコントロールメニューへ

Copyright(C) FeedSoft