• 締切済み

ACCESSのレポートの表示がおかしい

ACCESS2000でレポートを作成していますが、テキストの表示がおかしいのです。 例示しますと、 ●テキストデータの途中で改行されて2段表示されてしまう。 ●データソースの集計クエリで「先頭」のデータを指定しているのに異なったデータが表示されてしまう。 等です。 単なるバグなのでしょうか。 レポート作成の度に表示が異なるため、数値データの集計内容にも疑問をもたれてしまいます。 よろしくお願い致します。

みんなの回答

  • shinkami
  • ベストアンサー率43% (179/411)
回答No.4

>テキストデータの途中で改行されて2段表示されてしまう。 項目のデータ形式がメモ型になっていませんか? ※メモ型の場合データ入力で簡単に改行がはいります >データソースの集計クエリで「先頭」のデータを指定しているのに異なったデータが表示されてしまう。 データの整列設定はされていますか レポートウィザードをお使いと思いますが、この過程で整列設定がありましたか? ※整列設定は2つあります。 ・クエリーを作成してこの中に整列を設定し、レポートの元データをこれにします。 ・レポートをデザインで呼び出した直後に[プロパティ-]-[データのレコードソース]にクエリーが出来ています? 整列を設定します …複数の項目に設定したときは、左側の項目が主になりますのでクエリー内で項目を入れ替えます。

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.3

もしかして・・改行コード Chr(10)とかが有るかも? テーブルを開いて改行されてしまうフィールドにカーソルを合わせて、Shift + F2 でズーム画面を開いてみては? Dfirst Dlast は期待する結果を出さない場合がありますので Dmin Dmax Top を使ったほうが良いようです。 [ACC2000] First および Last 関数が期待どおりのレコードを返さない http://support.microsoft.com/default.aspx?scid=kb;ja;208190&Product=accJPN

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

>すべてのテキストが2段表示されてしまうのではなく、ちゃんと1段で表示されるものもあります フィールド内でテキストが改行されているとか改行コードが入っているとかはありませんか。 フィールド内でCtrlキー押しながらEnterキーで改行されます。そのような状態になっているのではないでしょうか。 >データシートヴューで見た場合に・・目的どおり表示されているのです。レポートに・・・うまく表示できたりできなかったりするのです。 うまく表示できないという表現が良く分かりません・・が レポートの並び替え/グループ化の設定でソートを指定してみるとかレコードソースのSQLステートメントでレコードを確認しレポートのプレビューで表示を確認してどう違うのか確認してみる。SQLステートメント上で修正できればしてみるなど試してみてください。

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

>テキストデータの途中で改行されて2段表示されてしまう。 テキストボックスの高さがフォントサイズより高くテキストボックスに表示する値が幅より長い場合は折り返して表示されるので改行されているように見える。この辺はどの様に設定してあるのでしょうか。 テキストボックスの高さ・幅をフォントサイズに合わせて変更する。 >データソースの集計クエリで「先頭」のデータを指定しているのに異なったデータが表示されてしまう。 クエリのデザイングリッドの集計行で先頭や最後を指定してもインデックスや並べ替え順序が考慮されないためレコードが時系列で(テーブルに入力された順序)で返される事があります。 一定の順序でレコードをソートするように集計クエリを修正すれば大丈夫だと思います。

dora_haya
質問者

補足

ご回答ありがとうございます。 ●2段表示されてしまう件ですが、テキストボックスの幅はテキストデータの長さよりも十分に大きくとってあります。また、すべてのテキストが2段表示されてしまうのではなく、ちゃんと1段で表示されるものもあります。 ●集計クエリをデータシートヴューで見た場合に、「先頭」や「最後」として指定したデータは、所期の目的どおり表示されているのです。けれど、レポートにそのクエリをデータソースとして用いようとすると、うまく表示できたりできなかったりするのです。 レポートを作成する度に表示される内容がかわってしまうのも理解できません。テーブル自体は過去に作成したもので新たに追加等は加えていないのです。 よろしくお願い致します。

関連するQ&A

  • アクセス2007 レポートで表示されないデータ

    アクセス2007を使い始めた初心者です。よろしくお願いします。 研究のための1000件ほどのデータのテーブルを元にクエリを作成しました。 そのクエリをレコードソースとしてレポートを作成しました。 ところが、表示されないデータがあります。 同じ数値のデータは表示されていません。 クエリを開いて確認すると、全てのデータが表示されていることは確認できました。 表示されないテキストボックスのプロパティを見ると「重複データの非表示」は「いいえ」になっています。  AAA XXX XXX        AAA XXX XXX  AAA XXX XXX   >>>   BBB XXX XXX  BBB XXX XXX                    どのようにしたら、全てのデータをレポートに表示させることが出来ますか。

  • Access2002でのレポートで

    お世話になります。 Access2002でレポートを作成しているのですがデザイン ビューの詳細セクションでテキストボックスを貼り付けて "=Left([***],Len([***])-4) " *[***]はレポートで作成したクエリの項目 をプロパティのコントロールソースに設定したのですが 実際にレポートに出力するテーブルにデータがないとき テキストボックスが貼り付けてある場所に "#エラー" と表示されます。 上記の表示を回避(空白でもいいです)できる方法を 教えてください。

  • 【Access】レポートで数値型データが時刻型?で表示される

    作業環境 ・WindowsXP ・Access2007 よろしくお願いします。 クエリをレコードソースにしたレポートを作成した時、一つの数値型フィールドが時刻型?(0:00:00)で表示されてしまいます。 【材料コード】という数値型フィールドなのですが、このフィールドのみ正常に表示されません。 他の数値型フィールド(金額、数量etc)は正常に表示されています。 新規にテキストボックスを作っても、(0:00:00)と表示されます。 レポート表示前に、パラメータとして材料コードを指定しますが、クエリの段階では正しく材料コードが取得できています。 問題のフィールドの書式や規定値へ特殊な設定をしていない事は確認済です。 他のテキストボックスとコントロールソースを交換するという方法も考えましたが、 例)【工場コード】テキストボックスのコントロールソースを【材料コード】とし、 【材料コード】テキストボックスのコントロールソースを【工場コード】とする 上記の場合だと、材料コードが正常に表示されて、工場コードが(0:00:00)と表示されてしまいます。 何か原因として考えられる事はないでしょうか。

  • レポートを上手く表示させたいのですが・・・Access2000

    こんにちわ。私はAccess初心者です。 業務でAccessを使用しているのですが、ご存知の方がおられましたら、 是非ご回答をよろしくお願い致します。 仕様ソフト:Access2000 【問題点】 テーブルに各種データがインポートされています。 レポートでそのテーブルに入っているデータを「月」ごとに表示・印字 できるようにしたいのですがやり方がわかりません。 例えば1月のデータのみを抽出して、レポートに表示させたい場合、 クエリで、1月のみ表示するように指定("1月")し、レポートにて ウィザードから作成すれば確かに1月だけ表示されます。 しかし、この方法では12ヶ月分のクエリとレポートを作成しなければ ならず、効率が非常に悪くて困ってます。 一覧で月を選択すれば自動的に指定月のレポートが表示されるような 方法をご教授下さい。 初心者的な質問で申し訳ございませんが、どうぞよろしくお願い致します。

  • ACCESS2000で小数点以下を表示したい

    ACCESS2000で小数点以下を表示したい 検診データのうちある異常値の数値だけを表示したいのです. しかもその数値が例えば6.0だったら小数点1桁まで表示したいのです. クエリでIIF関数を使って空白にするか表示するかを設定すると その数値のデータ型が数値型とならずプロパティの書式を0.0としても 効きません. データ作成クエリとしてテーブルに書き出して、レポートのソースを そのテーブルにしてみたのですが、その時点での数値がテキスト型 となってしまい、その都度数値型に変更しなければならず、汎用性が ありません.テーブル作成クエリで作成するテーブルのデータ型をあらかじめ 設定する方法はないでしょうか? それとも他によい方法はないでしょうか? あいにくVBAレベルになると知識がなくさっぱりわかりません。

  • ACCESSのレポートの表示順

    環境:ACCESS 2000 Win 2000 レポートに商品データを表示させています。 商店ごとにまとめて、商品CDの小さい順に表示されるようにしたいのですが、うまくいきません。 ・クエリで商品CDを昇順にしています。 ・レポートを表示するときはクエリにパラメータを指定して商店を指定しています。(一つの商店だけを出力するため) ・レポートのウィザード(?)で作成し、商店ごとのグループ化をしています。(パラメータの指定を取ると、商店ごとに商品が表示されるようになっている) ・クエリの段階ではちゃんと昇順に並んでいる。 上記の点から、レポートの設定で何かなってしまったのだと思うのですが、どうすれば昇順に並ぶのでしょうか? どなたかご教授お願いします。

  • ACCESSレポートにグラフを貼り付けたい

    ACCESS2000を使っています。 フォームにはグラフの表示ができました。 レポートにおそらく同じ要領でグラフウィザードを使って、やっても表示されません。フォームからのコピーでもだめでした。 だめな理由としてはウィザードの使い方などをわかっていない可能性があります。 どんなグラフを表示させたいかというと、 レーダーチャートなのですが、 たとえば、「根性」「自信」「プライド」「忍耐」 という4つの性質を表す数値をくもの巣で表示させる ことが目的です。 グラフウィザードを使うと、「軸」「系列」「データ」を貼り付けるところになると、意に反する内容が出てきて、たとえば4つのデータをデータにしたいのに、そういうことができず、「根性の合計」と出てしまい、データにしていする数値も1つのみです。 ただ、てきとうにやっていたらフォームの方はできたのでどうやってかできるんだと思います。 もう一つお聞きしたいことは、レポートではクエリを作成し、それを元にレポートを表示させます。プロパティの値集合ソースはSelect ~~ from ××ですが、××はそのクエリ名を指定しています。それが間違っているのかとも考えたりしました。 グラフを右クリックして編集を選択すると、データシートがでますが、こちらは関係あるのでしょうか?どのように表記すればよろしいのでしょうか? 文意が伝わりづらいかと思いますが、どうぞよろしくお願いします。

  • ACCESSのレポートでグラフを作成(2)

    こんにちは、以前質問したのですが まだできずにいます。 どなたか力を貸してください。よろしくお願いします。 --------------------------- レポート作成で苦戦しておりまして、質問させてください。 クエリ1 商品、品番、売上額、月を集計しパラメータで品番を入力するとその商品のデータだけを表示するようにしています。 クエリ2 クエリ1と同じに内容ですがパラメータの設定をしていません。 (1)レポートでクエリ1を使用してパラメータで指定した商品だけのデータを詳細に一覧表表示し(月別の売上)、フッターでそれをグラフ化(プロパティでクエリ2を指定)しているのですが、一覧表とグラフが一致しません。 (2)グラフのプロパティでクエリ1を指定するとレポートを開くときにパラメーターで品番入力を2回行うことになりスムーズではなくなります。 今までは(1)の方法でうまくグラフ表示できていたのですが今回は何度やってもうまくいきません。 何かよい方法はないでしょうか?

  • ACCESSのレポートでグラフ作成

    こんばんは。 レポート作成で苦戦しておりまして、質問させてください。 クエリ1 商品、品番、売上額、月を集計しパラメータで品番を入力するとその商品のデータだけを表示するようにしています。 クエリ2 クエリ1と同じに内容ですがパラメータの設定をしていません。 (1)レポートでクエリ1を使用してパラメータで指定した商品だけのデータを詳細に一覧表表示し(月別の売上)、フッターでそれをグラフ化(プロパティでクエリ2を指定)しているのですが、一覧表とグラフが一致しません。 (2)グラフのプロパティでクエリ1を指定するとレポートを開くときにパラメーターで品番入力を2回行うことになりスムーズではなくなります。 今までは(1)の方法でうまくグラフ表示できていたのですが今回は何度やってもうまくいきません。 何かよい方法はないでしょうか?

  • アクセスでレポート作成

    2つのクエリからのデータを使ってレポートを作成していた際、最初はデータが表示されていたのですが、データがレポート上に全く表示されなくなってしまいました。 原因がわからず、それぞれのクエリを単独でレポートにするとデータは表示されます。 新規で、2つのクエリからレポートを作り直してみましたが、やはり両方のクエリを使うとデータは表示されません。 原因のわかる方、助けてください。 お願いします。

専門家に質問してみよう