|
こもれび様、レスありがとうございます。
>イメージは次のような感じですか?
>
>次のA、Bの内から一つを選び入力する
>A:野菜
>B:果物
>
>Aが入力されたら次をコンボボックスにリストアップ
> じゃがいも
> ぴーまん
> きゅうり
> とまと
> きゃべつ
>Bが入力されたら次をコンボボックスにリストアップ
> すいか
> グレープフルーツ
> りんご
> なし
> ぶどう
はい。ここまでして頂きありがとうございます。
全て同じテーブル内で、野菜と、果物が同じ行。
コンボボックスにリストアップされるものも全て同じ行に入ります。
なので、自分としては、
クエリ1に野菜を条件にして
じゃがいも
ぴーまん
きゅうり
とまと
きゃべつ
クエリ2に果物を条件にして
すいか
グレープフルーツ
りんご
なし
ぶどう
を設定しています。下手な説明で申し訳ないです。
>
>saikoroさんの本文からですと、AとBが同じレコードセット
>若しくはテーブルなのか違うレコードセット若しくはテーブルなのか
>そのあたりが読めないです。
基本的なことで恐縮ですが、同じレコードセットとは、同じ列に入っているって
ことでよろしいでしょうか?上記Aの野菜とBの果物は、種類という行で同じ所に入ってます。答えになってなかったら申し訳ありません。勉強不足が否めないです。。。
>いずれにしても選ばれたデータを元に「Select case文」で分岐して
>それぞれ用のレコードセットをSQLでつくり、コンボボックスの
>ソースとしてしまわれてはいかがでしょうか。
やはり、こういった条件を書くことになるとおもいますよね。。
コンボボックスのソースとしてしまう場合は、どこに書けばよろしいのでしょうか?
この質問は、自分がアクセスの勉強不足なので、恐縮ですが。。。
他としては、自分では、クエリ3という物を作り、IIF関数を用いて、
パラメータを用いて、クエリ1とクエリ2を表示させるという事でも実現可能でした。
長文で申し訳ないのですが、コンボボックスのソースとしてしまう場合は
どこに書けばよろしいのでしょうか?
|
|