- ベストアンサー
アクセスのレポートについて
アクセスでテーブルAのデータをレコードソースとするレポートAを作成したのですが、レポートAのなかにテーブルBのレコードソースを追加することは可能でしょうか。 また一からレポートを作り直さずにすむ方法が知りたいのですが。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
レポートAのレコードソースにテーブルAが選択されている状態でその右にあるボタンをクリックしクエリビルダを起動しSQLスタートメントでテーブルBを追加してリレーションが必要であればそこでリレーションをとり必要なフィールドを追加する。 これでレポートAにテーブルBのフィールドを追加できます。 これが簡単です。
その他の回答 (2)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.2
テーブルAとBの関係はどのようになっていますか? 特定のコード等で結ばれるなら クエリでそのコードで連結して保存してから レポートのプロパティのレコードソースにそのクエリを指定 レポートにテーブルBのフィールドを追加する。
質問者
お礼
ありがとうございました。うまくできました。
- Gin_F
- ベストアンサー率63% (286/453)
回答No.1
テーブルAと、テーブルBの関係は? 同じ構造のテーブルとか、まったく関係のないものだとか。。 同じ構造であれば、ユニオンクエリでしょうか。 1:多の関係とかであれば、クエリを作成して結合線で結べばいいです。 (この場合、レポートの修正は発生します。) ぜんぜん関係のないテーブルなら、サブフォームとかを使ってみては?
質問者
お礼
レポートを修正せずにやりたかったので... うまくできました。ありがとうございました。
お礼
ありがとうございました。おかげさまでうまく出来ました。