Microsoft Access 掲示板

サブフォームの中が一致したフォームを開く / 1

8 コメント
views
4 フォロー
1
hatena 2020/10/02 (金) 16:50:28 修正

下記の記事が参考になると思います。

サブフォームのフィールドを対象にメインフォームにフィルタをかける - hatena chips

上記はメインフォームのFilterに抽出条件を設定していますが、今回はOpenFormメソッドの第4引数に抽出条件を設定すればいいだけです。

上記を読んでも、どうしたらいいか分からない場合は、
メインフォームのレコードソースのテーブル名(orクエリ名)と、それの主キーと主なフィールド名、
サブフォームのレコードソースのテーブル名(prクエリ名)と、それの主キーと主なフィールド名、
また、サブフォームコントロールのリンク親フィールド、リンク子フィールドの設定を教えてください。

通報 ...
  • 2
    ニンジャ 2020/10/03 (土) 13:01:32 f1ed8@83c58 >> 1

    ありがとうございます!やってみてうまくいかなかったらまた質問させていただきます。
    ところで、こういったことをきちんと理解するにはSQLの勉強をすべきなのでしょうか…

    3

    Accessではたいていのことはクエリのデザインビューでできますが、サブクエリとかユニオンクエリなどを使えるようになるにはSQLの理解は必要ですね。