プロが教える店舗&オフィスのセキュリティ対策術

入力フォームでサブフォームを作り、そこに設置したコンボボックスA,Bという2つの連鎖したコンボボックスがあります。
1つ目(1行目)を入力すると正常に動くのですが、2つ目のレコードに進み同様に入力していくと、1つ目のコンボボックスBの内容が消えて、2つ目のコンボボックスBが正常に表示します。
どうすればレコードが複数進んでも、コンボボックスBの内容が消えないようにできるのでしょうか?

A 回答 (2件)

> 第1のコンボボックスで分類を絞込みし、第2のコンボボックスで詳細を選択するようにしています。



という事であれば、コントロールを重ねる技を使う事になると思います。

文章だけでは伝えにくいので、以下を参照してみてください。
(サンプルファイルをダウンロードでき、動きを確認できます)

帳票フォームの複数コンボボックスで絞り込み
http://hatenachips.blog34.fc2.com/blog-entry-73. …

この回答への補足

ありがとうございます。
まさにそういうことを言いたかったんです。
教えていただいたサイトで勉強してみたいと思います。

補足日時:2012/02/21 01:29
    • good
    • 0

質問詳細を追加してください。



レコードソースについて
メインフォームのレコードソース、サブホームのレコードソース、コンポボックスのレコードソース
これらのソースのリレーションシップ

2つのコンボボックスの元になっているレコードソースはどのようなものですか
1.別々のもので、それぞれ独立している
2.別々のもので、第2のコンボボックスはは同じものは第1の第一のコンボボックスで絞り込み
(例:第1はかな文字で第2は氏名)
3.同じもの

3.の条件で試してみましたがおっしゃるような現象は起こりません。

この回答への補足

レコードソースは、それぞれのテーブルです。(答えになっていないかも)
リレーションシップは、このコンボボックスが、別に作成したテーブルにつながっているだけです。

第1のコンボボックスで分類を絞込みし、第2のコンボボックスで詳細を選択するようにしています。
(例:第1はくだもの、第2はりんご・みかん・ぶどう)
(例:第1はやさい 、第2はきゅうり・きゃべつ・にんじん)

補足日時:2012/02/20 01:30
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A