Microsoft Access 掲示板

サブフォームでのDlookup / 3

17 コメント
views
4 フォロー
3

サブフォームに
=DLookUp("氏名","クエリ1","個人ID=" & [Forms]![基礎情報編集]![M_CMB])
と入れると
「#エラー」
となります。

何処がおかしいのか、以下の様にしたら、Aさんが取れました。
=DLookUp("氏名","クエリ1","個人ID=" & 1)

=[Forms]![基礎情報編集]![M_CMB]
としたときは、正しい個人IDが表示されますか。

メインフォーム上で
=DLookUp("氏名","クエリ1","個人ID=" & [M_CMB])
では、テキストボックスに「Aさん」が入ってくれますが

ということなら、このテキストボックスは非表示で配置しておいて、サブフォームのテキストボックスのコントロールソースを下記のように設定してみたらどうなりますか。

=[Parent]![テキストボックス名]

通報 ...