|
初心者です。教えてください。
------------------------------
[フォームA]に、[サブフォームB]と[リストボックスC]
があります。
[サブフォームB]
1 魚
2 野菜
3 果物
のとき、サブフォームBで"1 魚"を選択すると、
[リストボックスC]
1 1 いわし
1 2 かつお
また、サブフォームBで"2 野菜"を選択すると、
[リストボックスC]
2 1 だいこん
2 2 はくさい
となるようにしたいと考えています。
同じことをサブフォームBの代わりにリストボックスで行うと
([フォームA]に、[リストボックス1.]と[リストボックス2.])
以下の方法で実現できることはわかりました。
・リスト1.のClickイベントにDoCmd.Requery "リスト2."
・リスト2.のクエリのキーとなる項目の抽出条件に
[Forms]![フォーム名]![リスト1.]
同じような方法で実現できれば簡単でいいなあと思うのですが
書き方が悪いのか、そもそもこういった方法はとれないのか
うまくいきません。
なるべく難しくない方法でやりたいと思っているのですが、
どなたか教えてくださる方、お願いいたします。
|
|