この人頭いいなと思ったエピソード

お世話になっております。
フォームで入力したテーブルの情報を別フォームのテキストボックスに表示したいのですが
表示した情報はまれに変わる事もあるため、編集も出来るようにしたいと考えております。

そのままテーブルのフィールドを追加してしまうと、元のテーブルが変更されてしまうため
DlookUp関数をコントロールソースで表示させてみましたが「このコントロールは式(略)に連結しているため、編集できません」というエラーがでて編集ができませんでした。

=DLookUp("[支払サイト]","[Tお客様情報]","[メンテNO]=" & [Forms]![F工事情報入力]![メンテNO])
既定値にそのまま入力するとうまく反映されませんでした。

なにか他にこうしたらいい等ありましたらアドバイスください。よろしくお願いします。

A 回答 (1件)

コントロールソースは設定せずにF工事情報入力のメンテNOが変わったらマクロの値の代入を使って


DLookUp("[支払サイト]","[Tお客様情報]","[メンテNO]=" & [Forms]![F工事情報入力]![メンテNO])
を代入する。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報

このQ&Aを見た人がよく見るQ&A