- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:access 2000フォーム検索 サブフォームじゃだめ?)
Access 2000でサブフォームの検索ができない?
このQ&Aのポイント
- Access 2000でフォームにリレーションされたサブフォームを設置したが、検索ができない問題に直面しました。
- リレーションされた結果が表示されるため、サブフォーム内での検索ができず、フォーム内容が1体多くなるという課題があります。
- 特定の条件でサブフォーム内のデータを検索する方法を知りたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>サブフォームの検索できないんですね。 >リレーションされた結果が表示されるので、その中での検索となってしまう。 検索できないのではなくリレーションそのままでフォーム・サブフォームを作ったのでそのようにしか出来ない状態なんです。 サブフォームのプロパティでリンク子フィールドとリンク親フィールドの設定が現在はuidとidになっているのでこれを外せば出来るようになります。 フォームの抽出条件のテキストボックスなどのコントロールを使ってサブフォームに抽出したレコードをセットしサブフォームをRequeryすれば出来ます。 またはサブフォームのFilterに条件を代入してサブフォームをRequeryすれば出来ます。
補足
ありがとうございます。 サブフォームのフィルターに入力し、フィルター実行でうまくいきました。