質問させていただきます。
前提・実現したいこと打ち消し線
コンボボックスで入力した内容でデータを検索し、サブフォームにその内容を反映したい。
現状
メインフォームを作成し、フォームヘッダーのコンボボックスで条件を設定。
検索ボタンのクリック時の処理で、その条件に沿ったデータをテキストボックスに内容を返すことはできている。
コンボボックスに条件がない場合は「可視=いいえ」にしているため表示されないが、値が入るとVisible = Trueにしているため表示される。
また、その際にQueryDefsで同条件の過去履歴を見るためのクエリを作成し、それをもとにサブフォームとして「F_履歴」を作成。
(サブフォームも「可視=いいえ」にしており、値がある場合は表示するように設定)
発生している問題・エラーメッセージ
コンボボックスで値を変更し、検索を行った場合表示されるサブフォームの内容が更新されない。クエリの内容は書き換わっているがフォーム上でRequeryが実行されない。
試したこと
Me.Controls("F_履歴").Form.Requery Me!F_履歴.Form.Requery Me!F_履歴.Form.Refresh
Forms!F_履歴.Requery
この場合、参照されているフォームが見つかりませんとエラーメッセージが表示されます。
問題なく抜けるのですが、なにも変わりませんでした。
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/24 08:39