- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:リアルタイムで入力データを反映させたい「修正版」)
リアルタイムで入力データを反映させたい修正版
このQ&Aのポイント
- 入力したデータをリアルタイムに近い形で対象オブジェクトへ反映させたい方法についてアドバイスをお願いします。
- コンボボックスを利用したデータ入力時に、新たに追加したデータをリアルタイムに反映させる方法についてアドバイスをお願いします。
- データベースオブジェクトの項目フィールドにおいて、コンボボックスでの選択がデータ追加時点で可能となる設定方法についてお教えください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ソフトは Access ということでしょうか。 コンボボックスの値集合ソースに項目テーブルが設定してある。 項目フォームで項目テーブルにデータを追加したときに、すぐにコンボボックスのリストに反映させたいということでしょうか。 コンボボックスを再クエリすれば反映されます。ただ、どのイベントでするかが問題ですね。 メインフォームが開いた状態で、項目フォームで入力しているのなら、項目フォームの「更新後処理」か「閉じる時」でメインフォームのコンボボックスを再クエリすればいいでしょう。
お礼
hatena1989 レベル12様へ アドバイスを有難うございました。質問の仕方が分かりづらくて申し訳ございませんでした。情報抜けのアプリですがACCESS2007でございます。 選択項目追加用のフォームは、殆どのデータベースで「入力フォーム」に配置したコマンドボタンで開く様にしている事もあり、早速、選択項目追加用フォームの「閉じる時」イベントに再クエリを設定してみました。動作結果ですが、非常に良好に動作しました。 有難うございました。