- ベストアンサー
Accessのレポートのコントロールソースについて
すみません。教えてください。 Accessのレポートで、レポートとしてはクエリー1をレコードソースに設定してありますが、その中の1つのテキストボックスにクエリー2(つまりレコードソースに設定した以外のクエリー)の項目を表示させたい場合、そのテキストボックスのコントロールソースには、どのように式を記載すればよいのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#140971
回答No.1
Q、すみません。教えてください。 A、試すしかないかと・・・。 ともかく、レポートのレコードソースをビルドして2つのクエリを連結できるか否かを試すしかないでしょう。 1、レポートをデザインモードで開く。 2、レコードソースでビルドを選択。 3、2つのクエリを選択する。 4、2つのクエリを連結する。 5、表示したい列を全て選択する。 要は、4が可能かどうかです。 4が可能であれば、式も可能です。 この場合は、DLookup関数を使うことになります。 もちろん、4、5で参照出来ていますので、わざわざ式を使うかどうかはケースバイケースで判断。 >フォームやレポートの演算コントロールの式で DLookup 関数を使うと、 >基になるレコード ソースにないフィールドをフォームやレポートに表示することができます。 (Microsoft Visual Basic のヘルプより)
お礼
ありがとうございます。 DLOOKUP関数で解決できました。