• ベストアンサー

ACCESSのレポートで

ACCESS2002を使用してレポートを作成しています レポートの中に他に作成したレポートを組み込みたいと思っているのですが、 あるIDをヘッダーにしているグループと同じIDを持つレコードを中に組み込んだレポートからも呼んできたいのですが他のレコードも出てきてしまいうまくできません。 上手い設定方法がありましたら教えていただけますでしょうか。 宜しく御願い致します

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

marumaru_a_wです。 レポートの中に作成したレポートを組み込みたいのですよね? 今の現状では、どのように作られて、他のレコードが出てるとわかったのでしょうか? 憶測で答えてしまって手間を取らせてしまっていますね。すみません。 レポートの中に作成したレポートを表示させようとする場合は、ツールボックスバーのサブレポート/サブフォームというコントロールを使ってやるものとばかり思っていたのですが違うのでしょうか? コントロールが貼り付けられている状態でしたらコントロールを選択してプロパティを開けば先ほどの[リンク子フィールド]と[リンク親フィールド]があるので設定すればいいと思いますよ。 時間がいただけるなら参考になりそうなHPを探しておきますね

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.3

>他のレコードも出てきてしまいうまくできません。上手い設定方法がありましたら教えていただけますでしょうか >サブレポートとはどのように作ればよいのでしょうか? レポートをデザインビューで開きツールにあるサブフォーム/サブレポートをクリックし開いているレポート内に配置するとウィザードが開きます。別に作ってあるレポートなら「既存のレポート・・」を選びサブレポートとするレポート名を選択します。次に進みメインレポートとのリンクフィールドを選びます。ここでメインレポートのIDとサブレポートのIDをリンクさせればメインのレポートで表示されるIDと同じIDのレコードをサブレポートで表示できます。 または サブレポートとするレポートのレコードソースのクエリでIDの抽出条件に =[Reports]![メインレポート名]![ID] とすればメインレポートで表示されるIDと同じIDを抽出できます。 レコードソースにクエリではなくテーブルを指定している場合はレコードソースでSQLステートメントを起動し同様に抽出条件を入れればできます。

すると、全ての回答が全文表示されます。
回答No.1

はじめましてmarumaru_a_wといいます。 サブレポートを使われているってことでいいのでしょうか? その場合は、サブレポート-プロパティ-[データ]に [リンク子フィールド]と[リンク親フィールド]があります。 [リンク子フィールド]と[リンク親フィールド]にリンクをさせたいフィールドを設定すると同じレコードのものだけが出るようになるはずですよ。 出来なかったらもう少し調べますね。

NovellR
質問者

補足

ありがとうございます。 すごく初歩的な質問なのですが サブレポートとはどのように作ればよいのでしょうか? 現時点ではレポートを2つ作ってある状態です。 とんちんかんなことを質問していたらすみません。

すると、全ての回答が全文表示されます。

関連するQ&A