- ベストアンサー
アクセス コンボボックス コントロールソース
フォームにはレコードソースは指定してないけど そのフォーム乗っているコンボボックスのコントロールソースに とあるクエリの値を表示したい場合は どうすればいいでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
コンボボックスのコントロールソースは空白で、値集合ソースに テーブル、クエリ区別なく定義できます。 添付図の手順で定義して下さい。 フォームをデザインモードで開きます。 コンボボックスはデザインリボンに配置されています。 【デザイン】⇒【コンボボックス】⇒【フォーム上に配置】 ⇒【データタグ】⇒【値集合ソースの右端▼】⇒【クエリー選択】 以上が回答ですが コンボボックスの対象となるテーブルまたはクエリの留意点 1.コンボで検索しているときは指定フィールド数が表示されますが 2.選択を終了すると、表示対象の最初のフィールダだけが表示される 表示詳細はコンポボックスのプロパてぃーの書式タグで設定します ⇒【書式タグ】⇒【列数=表示対象の右端の順位】 ⇒【列幅=各フィールドの表示幅をコンマ区切りで定義】 例 フィールドがID,品番,品名,仕入先名、ほかのテーブルとします。 列数=4 列幅=0,0 これでIDと品番は非表示、 以下省略のときは表示 これでコンポボックスは数値ですが品名が表示されます。
お礼
どうもありがとうございました。