フォームまたはレポートに [フィールド リスト] ウィンドウの [他のテーブルで利用可能なフィールド] セクションからフィールドをドラッグした場合、Access によって [リレーションシップの指定] ダイアログ ボックスが表示されます。 Accessのフォームでコンボボックスの2列目の値を取得する方法です。 参考ここでは、ウィンドウの表示は[ウィンドウを重ねて表示する]の設定にしています。 テーブルの確認 商品テーブルは下のように[ID]、[商品]、[単価]となっています。 売上テーブルは下のようになっています。 コンボボックスに表示されている値と、実際にフィールドに格納されている値はイコールではありません。 コンボボックスの場合、関連付けるためにid(主キー)を格納するのが基本です。 InfoPath フォームでは、リスト ボックス、] ドロップダウン リスト ボックスまたはコンボ ボックスとMicrosoft Office Access 2007 (.accdb ファイル形式) データベースまたは Access データベース (.mdb ファイル形式) 以前のバージョンで保存されているクエリのデータ接続からデータを作成します。 フォームに2つのコンボボックスを配置し、1つ目を選択すると、それに関連するリストが2つ目に表示されるようにします。ポイントは選択クエリで抽出することと、1つ目が選択された時に2つ目を更新することです。更新は、更新後処理イベントのvbaで行います。 「コンボボックス」と「リストボックス」の違いです。正確ではないけど何となく分かる、it用語の意味を「ざっくりと」理解するためのit用語辞典です。専門外の方でも理解しやすいように、初心者が分かりやすい表現を使うように心がけています。 いつも大変お世話になっております。m(_ _)mAccessで、コンボボックス等を作成します。中身はテーブルまたはクエリを参照しています。リストを開くと、テーブル等の並び方のまま表示されますが、その並びを変更することは可能でしょう こんなふうにフィールド名をつけて、データ型を決めて・・・。 テーブル名を「商品テーブル」にしました。 わかりやすい名前なら何でも結構です。 コンボボックスやリストボックスの中に表示するデータ群として使おうかなと思ってます。 Accessでテーブルに入力する値をドロップダウンリストから選択できるようにするには、ルックアップウィザードを使う方法があります。 ここでは、名簿テーブルの「会員区分」をドロップダウンリストから選択する設定を例に説明します。イメージは次のようになります。