プロが教える店舗&オフィスのセキュリティ対策術

「ウィザードを使用してレポートを作成する。」を使えば,複数の関連付けられたテーブルからフィールドを持ってこられますが。あとから,他のテーブルから持って着たいときにはどうすればよいのでしょうか。

A 回答 (2件)

レポートをデザインで開きレポートのプロパティを開きます。


[データ]の[レコードソース]に元になっているテーブル名が表示されているはず
ですからその右のボタンをクリックするとSQLスタートメントのクエリビルダが
起動しますのでそこに追加したいテーブルを[テーブルの表示]で追加し必要な
フィールドをクエリに追加すればOKです。
そのクエリを閉じてレポートに追加したテーブルのフィールドを追加すれば
良いんです。
リレーションを取っているテーブルなら自動でリレーションは表示されます。
そのクエリ上でもリレーションを組むこともできます。
    • good
    • 1
この回答へのお礼

なるほど,できました。どうもありがとうございました。

お礼日時:2002/08/08 23:42

こんにちわ



方法は3つあります

1.サブレポート機能を使い、レポート内に
  別のテーブルからの値をえる方法

2.該当の2つのテーブルでクエリーを作り
  そのクエリーをレポートのためのクエリー
  として指定する

3.Dolookup関数を使い、テーブルから
  値を得る  (インベントプロジジァー内で作成)

あとはモジュールを作成するとかSQL命令を使う
などの方法もありますが、上の方法が簡易だと思います
    • good
    • 0
この回答へのお礼

いろいろな方法があるんですね。どうもありがとうございました。

お礼日時:2002/08/08 23:45

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A