• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessで親テーブルと2つの明細テーブルでできているデータのレポートを作りたい)

Accessで親テーブルと2つの明細テーブルでできているデータのレポートを作りたい

このQ&Aのポイント
  • Accessで親テーブルと2つの明細テーブルでできているデータのレポートを作成する方法について教えてください。
  • レポート機能で詳細セクションに2つの明細テーブルのデータを表示させることはできるのでしょうか?
  • ウィザードを使ってレポートを作成すると、明細テーブルの表示がうまくいかない問題があります。

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

  • ベストアンサー
  • Anzu4699
  • ベストアンサー率59% (26/44)
回答No.1

>レポート機能ではフォーム作成のように、詳細セクションに2つの明細テーブルのデータを表示させることはできますか? 2つの明細テーブルのデータを表示させる事自体なら、サブフォーム見たくサブレポートを用いれば可能です ウィザードで作れたかどうかは不明ですが、ベースをウィザードで作りその後デザインで開いてサブレポートで繋げていけば良いと思います フォームと違ってレポートでの注意点としては 普通に作ると明細Aの情報印字するエリア(サブレーポートA)と明細Bの情報印字するエリア(サブレーポートB)の間に空欄が出来るケースがあります、サブレポートAのエリア幅や高さの調整(コーディングやプロパティー設定など)が必要になります ※フォームならスクロールバーでコト足りるのでしょうが、レポートではスクロールバーなど出すものではありません そういった調整は複雑になりがちな為、サブレポートがつらなるようなものはあまり作られる事はありません ※ないというわけではない、ここらの制御は想定された制御を記載していく形になる為、想定外が来た場合バグりやすいためあまり用いられないというだけです。 クエリーなどを解しシンプルなレポートにするよう心がける事をおすすめします ・今回のテーブル構成だと、簡単な例としては追加クエリーでワークテーブルに格納し1つの明細テーブルを作り上げ、そのワークテーブルを用いてレポート出力する ・ワークテーブルを持ちいらず行ないたいなら、出きるかどうか不明ですが、クエリーで1つの明細テーブルになるようにSQL文を作成する 質問がAccessバージョンやADPなのかMDBなのか不明ですが Access2000でのMDBならではの回答です、Accessのバージョンがあがるにつれ機能が豊富になってるので出きるのかもしれませんがAccess2000では以上の回答になります

関連するQ&A