• 締切済み

アクセス97 既存システムのレポートの機能

アクセス97にて 既存システムのレポートはどんな値を出力しているのか を調べるための良い方法はありますでしょうか?

みんなの回答

noname#102878
noname#102878
回答No.1

「既存システムのレポート」ってどういう意味なんでしょうか。 誰かが作成したMDBとレポート、って意味ですか? だとすると「どんな値を出力しているのか」っていうのは「そのレポートはどこからどんな条件でデータを引っ張ってきているのか」ってことでよろしいのでしょうか? 「今はいなくなってしまった前任者が作成して運用されているデータベースを改修する担当者になってしまった」 ということかな。 仕様書などのドキュメントや、適切なコメントがあれば苦労しないんですけどねぇ・・・ せめてテーブル、クエリー、フォーム、レポートごとに、簡単でいいから、その目的、処理内容を残しておいてもらえると良いのですが。 と前置きが長くなりましたが、上記の解釈でよいのであれば、データベースウィンドウでレポートを選択してデザインモードで開き、プロパティから「レコードソース」に書かれている内容を確認してください。 テーブル名、クエリー名、SQL文のいずれかが書いてあると思います。 テーブル名やクエリー名の場合は、そのまんま同じ名前のテーブルやクエリーを確認してみればOK。 SQL文であれば、SQL文を解読してください。 または、クエリーを新規作成して「SQLビュー」に切り替えてからSQL文を貼り付けて、「デザインビュー」に戻せば確認がしやすいです。 さらに、レポートのプロパティで「フィルター」に何か値が設定されていれば、上記の各3つの方法で引っ張ってきたデータに対して「フィルター」プロパティの値で更なる絞込みを行っています。 ------------------------- 私の回答の意味がわからないようでしたら、Accessの入門書(超、わかる、できる、などのレベルでOK)を見ながら自分で簡単なレポート作成を体験してみてください。 きっと理解できるはずです。

rara10233
質問者

お礼

回答ありがとうございます。 言葉足らずでわかりにくい質問なのに答えてもらいありがたいです。 仕様書もデータもないので、自分で作りながら調べているのですが。 参考にさせてもらいます。

関連するQ&A

  • ACCESS2000 レポートでこんなことできますか?

    またまた、お世話になります。 レポートの作成で、あるフィールドについて、通常は出力するが、元になるレコードの該当フィールドの値が特定の値の場合のみ出力しない(空白を出力する)ということは可能でしょうか。(できれば、新しくテーブルやクエリは追加しない方法が良いのですが) ※なお、「特定の値」というのは1つだけです。

  • AccessのレポートをWordに

    Accessのレポートの数ページをメールで送りたいのですが。 何か良い方法はございますでしょうか? Wordに出力してみたのですが、レポート全てのデータが出力されてしまったのと、レポートで作成した枠や線などは出力されてないようです。 Accessのレポートで印刷されるのと全く同じように、Wordで印刷されるようにしたいのですが。 よろしくお願い致します。

  • ACCESS レポートに関して

     ウィンドウズ98、ACCESS2000です。  レポートを作っているのですが、該当するレコードが未入力の場合、 ¥0とレポートには出力させたいのです。レポートのプロパティ設定 で規定値を0としても、レポート上空で出力されてしまうのですが。  宜しくお願いします。

  • Accessレポートのページ設定

    Access2000でレポートを作成して出力するようにしているのですが、何故か指定した用紙サイズで出力されません。 今回、Accessのプログラムはそのままで、新しくPCを変更してAccessを動かそうとしています。 レポートの「ページ設定」ページタグの用紙サイズを、15*5.5インチの用紙をサーバのプロパティにて新規用紙作成した分で出力しようとしています。 レポートの「ページ設定」を、その15*5.5インチの用紙サイズで保存して、Accessレポートを実行すると、期待する5.5インチでは出力されず、A4サイズで出力されているようなんです。 また、実行後の「ページ設定」ページタグの用紙サイズをみると、15*5.5インチで設定したはずなのに、Letter になっていました。 どうしてそうなるのでしょうか。 ちなみにAccessのコードでは、PrtDevModeプロパティを使用して、PaperSizeメンバに設定しています。けど、値は221です。こんな値は本来ないのではないかと思うのですが、それが原因でしょうか。

  • アクセス2000のレポートについて

    アクセス2000でデータ-ベースを作成しています。 名称と住所を英語で入力する必要があるデータがあり、このデータをレポートで出力しようとすると、下記のように文字の途中で改行してしまうのですが、どうにかならないでしょうか?全て短いデータだけなら、改行しなくてもすむように、レポートで充分に広い幅を採ればいいのですが、長いデータもあり、どうしてもレポートで改行する必要があるのですが.... レコード  microsoft access2000 レポート micrsoft acce ss2000 できれば、下記のようにレポートで出力したいのですが: レコード microsoft access2000 レポート microsoft access2000

  • Accessのレポートで

    お世話になります。 Access2002を使用しています。 レポートで業者への発注履歴を出力するのに、一度出力したレコードを次のレポート時に出力しないようにするには どのようにしたらいいでしょう。 発注履歴テーブルに発行済フィールドを作成し、レポートを出力したらその数値が0から1に変わり、次の出力時のクエリで1をひらわないようようにすればいいと思うのですが、その手法がわかりません。 どなたかご教授ください。

  • Access2003or2000レポート機能

    お世話になっております。 Access2003のレポートでお聞きしたい事があります。 データとして、 【フィールド】 名前,金額 【値】 AAA,100 AAA,200 AAA,300 BBB,100 【レポート】 (1枚目) 名前:AAA 金額 100, 200, 300 (列が多いと2枚目以降は名前を表示しない) (2枚目) 名前:BBB 金額 100 と表示したいのです。 グループ化の設定で名前を指定すれば、 名前でブレークします。 ページヘッダに金額ラベル、詳細に金額フィールドを指定すれば、 上記レポートのレイアウトになります。 しかしレイアウト上名前を一番上に設定したいのですが、 レポートヘッダに指定すると、一枚目しか出ませんし、 ページヘッダに指定すると、毎ページ出力されますし、 グループ化し、できた名前ヘッダーに指定すると、ページヘッダーより下に表示されますし・・・。 【レポート】の様なレイアウトの実現にはどの様な方法があるでしょうか? お時間のある有識者の方、ご享受宜しくお願い致します。

  • Access レポート 集計について

    Accessのレポートについてご質問いたします。 Accessのレポートにクエリのデータを出力し、全データ出力後のレポート下部に、『商品名』フィールドに出力した、商品名ごとの数の集計を表示したいのですが、どのように記載すればよろしいでしょうか?

  • Accessのレポートについて

    お世話になっております。 現在、Accessのレポートを使って見積書のデータベースを作っているのですが、できるかどうかわかりませんが、一つご教授願います。 それは、見積書では、材料費・人件費などの項目が存在するのですが、時には材料費の項目が存在しない場合もあると思います。 そんなときに、テーブルの項目には材料費のフィールドがあるのですが、そのレコードのデータが空だったらレポートのフィールドに材料費という項目自体を現さないで出すことはできないのでしょうか? レコードの値は決まっているのですが、データが空かどうかでレポートに出力するかどうかを判断させて見積書を作成させたいと思ってます。 可能かどうか分かりませんが、アドバイスをよろしくお願いいたします。

  • ACCESS2007 1枚だけレポート出力

    ACCESS2007を使っています。レポートで、1件1枚で出力されるものを作りました。連続してプリントするのは、できます。手軽に特定の1枚だけをプリントできるようにする良い方法はありますでしょうか?