OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

グラフを1レコードずつ表示させたい

  • 困ってます
  • 質問No.233068
  • 閲覧数140
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 56% (14/25)

ACCESS2000を使用しています。
テーブルに10人分のデータ。フィールド名に[国語の点数][算数の点数][理科の点数][社会の点数][英語の点数]とある場合に、1人分ずつのグラフを表示させたいのですが方法がわかりません。
普通にウィザードで作成すると10人分全員のグラフが表示されてしまいます。
よろしくお願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

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

  • 回答No.1
レベル10

ベストアンサー率 56% (59/104)

御疲れ様です

グラフに表示されているデータのもとになる要素は、グラフコントロールの「値集合ソース」にて、設定されています。
・デザインビューにて、グラフコントロールを右クリック→プロパティ→データ→値集合ソース

>普通にウィザードで作成すると10人分全員のグラフが表示されてしまいます。
現在、このような状態でもグラフの形式が目的の物に合っていれば、多少カスタマイズすれば、希望するものができると思います。

このグラフもとになっているデータに条件をつけてあげれば、1人分ずつのグラフを表示することができます。

例えば、「個人ID」とキーになるフィールドがあるとします。
"SELECT ・・・ FROM ・・・ WHERE (個人ID = ***) GROUP BY ・・・ ;"
上記の「***」の部分を希望する値に変更してあげれば良いわけです。
(これらの動作を作成するにはVBAが適しています)

後は、画面の構成とかSQL(もとになるソース)、テーブル構成が良く分からないので、的確なアドバイスはできません。

参考になれば...
お礼コメント
amateur3

お礼率 56% (14/25)

回答が大変遅れて申し訳ありませんでした。
結局仕様が1レコードずつということになり、問題なく対応することが出来ました。
how-do-you-doさんの方法は今後の参考にさせて頂きます。
ありがとうございました。
投稿日時 - 2002-04-01 10:48:21
-PR-
-PR-
このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ