- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessのフォームにて)
Accessのフォームで配達者名を表示する方法
このQ&Aのポイント
- Accessのフォームには、配達者CDと配達者名を表示するためのフィールドがあります。ヘッダー部分に非連結のテキストボックスA、Bを作成し、テキストボックスAに配達者CDを入力すると、テキストボックスBに配達者名が表示されます。
- また、フォームのフッターには「印刷」ボタンがあります。これをクリックすると、フォーム一覧の配達者CDにヘッダー部分のテキストボックスAの配達者CDが入力されます。
- しかし、テキストボックスAの配達者CDを参照して、テキストボックスBに配達者名を表示する方法がうまくいきません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
一番単純なのは、元のテーブルに配達者マスタを配達者CDで 連結した選択クエリをフォームのデータにする。 フォーム上の場合は、 [配達者CD]の更新後イベントで [配達者名]=DLOOKUP("[配達者名]","配達者マスタ","[配達者CD]=" & Me.配達者CD) ※配達者CDが文字の場合最後の条件を "[配達者CD]='" & Me.配達者CD & "'" にしてください。
お礼
早速のご回答ありがとうございます。 [テキストボックスB]=DLOOKUP("[配達者名]","配達者マスタ","[配達者CD]=" & Me.テキストボックスA) これで、うまくいきました。