• ベストアンサー

ASPを使用してWeb上でのグラフ表示について

はじめましてkeikoです。 4月からASPの勉強を始めたのですが、いきなり壁に突き当たってしまいました。ご指導よろしく御願い致します。 本題ですが、ASPを利用してAccessからデータを引用して、 Web上でグラフ(棒グラフ・折れ線グラフ・積上げ棒グラフ・ 棒&折れ線の混合グラフ)を表示したいと思っています。 (私の構想) (1)データ入力&Accessに保存 (2)(1)の時点でサーバー側でグラフを描画し、画像ファイルに保存 (3)Webでグラフの画像ファイルを表示 半月近くいろいろな場所を検索しているのですが、現在ベストな方法が判りません。どなたか教えて頂けないでしょうか?よろしく御願い致します。 (私の考えるベストな方法) (1)極力お金をかけない。 (2)出来ればASPで動かしたい。 (3)ASP.NETで簡単に出来るのであれば、それでも可。 (4)画像ファイルでWebに表示したい。 (動作環境) ・Windows2000Server ・IIS5.0 ・Office2000インストール済 以上です。

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

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.2

ASP.NETのサンプル見つけたので紹介しておきます

参考URL:
http://www.microsoft.com/japan/msdn/asp.net/starterkit/
keiko1985
質問者

お礼

todo36さんありがとうございます。 ASP.NETは、勉強中なので参考にさせて頂きます。

その他の回答 (1)

  • sam_inoue
  • ベストアンサー率47% (27/57)
回答No.1

こんにちは。 サーバサイドの負荷や処理ファイル名の衝突を考えると、 サーバ側でグラフ作成や画像処理を行なうのはお勧めできません。 グラフ作成マクロを仕込んだExcelブックを置いておいて、 Accessからのデータと共にクライアントにDLさせて、 クライアント側でマクロを動かして表示させる方が 良いと思います。 但し、クライアントにExcelがあるのが前提となります。

keiko1985
質問者

お礼

sam inoueさんありがとうございます。 早速行ってみようと思います。 もし、判らなかったら再度相談御願い致します。

関連するQ&A

  • ASPでグラフ表示方法

    ASPでグラフを表示したいのですが、 いちいち自分でプログラムを組むのは大変なので 手抜きで作成したいのですが、 なにかいい方法はありませんか?(基本的に無料が希望) データベースにあるデータをつかってグラフを表示します。 グラフは折れ線グラフ。 開発環境はIIS5,VBScriptです。

  • 棒グラフと折れ線グラフを同時に表示する

    100%積み上げ棒グラフと、折れ線グラフを同じグラフ上に表示させたいのですが、どのようにすればいいですか? ちなみに、100%積み上げ棒グラフのデータと、折れ線グラフで表示したいデータは、別の表で管理されています。 この程度の情報で分かりますか? 宜しくお願いいたします。

  • Webでのグラフ表示を行うには、どの言語がよいのでしょうか?

    Web開発未経験者です。 あるシステムのWeb化を検討してまして、 「Webサーバ、及び、Webコンテナとして、Apache-Tomcatを使用する。」 という方針までたてたのですが、その先が詰まってます。 「あるシステム」で最終的にやりたいことは、以下のようなことです。 (1)バイナリーファイル、及び、データベース(Oracleを予定)からデータを  読み出して、グラフに表示させる。 (2)グラフの種類は、  ・プロットグラフ  ・折れ線グラフ  ・折れ線グラフをずらしながら重ね合わせた3次元グラフ  ・プロットグラフを元にした近似曲線  等。 (3)静的なグラフにとどまらず、動的なグラフの表示。  ・http://www.amcharts.com/にあるような、範囲選択して拡大等。  ・その他 ここで質問ですが、言語(ツール)として何を使用すべきなのか?よくわかりません。 当初素人考えでWeb=Javaと考えてたのですが、調べていくうちに、 Webアプリケーション作成にあたっては、いろんな言語(ツール?)があることがわかりました。 Java、Javaスクリプト、Javaアプレット、Javaサーブレット、JSP、PHP、CGI、Ruby、Perl、そのほか・・・。 恥ずかしながら、これらの関係性もよくわかってないのですが、 何(どのような組み合わせ?)を使うのが、いいのでしょうか?

  • エクセルでグラフ

    1つのグラフに ・折れ線グラフ ・積み上げ縦棒(2つのデータをあわせて1つの棒グラフになるー「項目ごとに値の相対関係を表示する」となってました) ってできるのですか? ひとつのグラフに折れ線とただの棒グラフはできたんですが。。 なるべく用語とか簡単に教えていただきたいのですが、よろしくお願いします!

  • エクセル2003 折れ線グラフの表示について教えて下さい!

    エクセル2003で、縦棒グラフと折れ線グラフの複合グラフを作成しています。 折れ線グラフで、マーカーのみが表示され、線が表示されません。 データ系列の書式設定の中の「パターン」で、線の項目で指定しても表示されない状態です。 棒グラフが2本、折れ線グラフ4本を作成したいのですが、何か問題があるのでしょうか。

  • エクセル2007で棒グラフと折れ線グラフを同時表示

    エクセル2003で棒グラフと折れ線グラフを同時に表示する方法を当質問箱で教示いていただきましたが、エクセル2007で棒グラフと折れ線グラフを同時に表示する方法を教えてください。

  • Excelで「積み上げ棒グラフ」と「折れ線グラフ」を一つのグラフ表示させたい

    Excelでグラフ作成するうえで、一つのグラフに「積み上げ棒」と「折れ線」グラフを一緒に表示させたいのですが。 例えば、「積み上げ」の方は項目が4個、「折れ線」は項目が2個で、X軸は同じ因子(年代)、Y軸は左側が世帯数で、右側が普及率(%)というグラフです。 「積み上げ」には各項目を棒グラフで表示し、「折れ線」では普及率を表示させたいと思います。 どうやってもうまくゆかないので教えて頂けませんか?

  • webサーバからデータを読み込んでエクセルでグラフ表示

    WEBサーバーからデータファイルを読み込んできて、それをクライアントのエクセルを利用して、いきなりグラフ表示させることは可能でしょうか?

  • Excelのグラフ

    エクセルのグラフで一つのデータを棒グラフと折れ線グラフで表示したいのですが、何かいい方法はありますか? 例えば血圧のグラフで 9/10は最高血圧120 最低血圧76 9/11は最高血圧115 最低血圧79 を棒グラフフでその日の血圧を表示し、折れ線グラフで日ごとの数位をを一つのデ-タで表示したいのですが?

  • ASP、OWCでの折れ線グラフ表示方法について

    現在、ASPでWEBページを作成しています。 このページ内でOffice Web コンポーネントを利用して折れ線グラフを表示しようとしています。 例えば、商品Aの売上高を折れ線グラフにする場合、折れ線が1つの場合は、下記コードにて実現できましたが、折れ線が2つ(例えば、2009年の売上高と2008年の売上高)の場合はどのように記述すれば良いのでしょうか? Office Web コンポーネントを利用するのが初めてなものでどのように調べれば良いかも分からない状況です。 よろしくお願いします。 --コード-- filename = Server.MapPath("graph1.gif") Set ObjChart = Server.CreateObject("OWC.Chart") Set ChaCon = ObjChart.Constants Set ObjCharts = ObjChart.Charts.Add Set SerCol = ObjCharts.SeriesCollection.Add 'Jikuに年月をセット 'Valに売上高をセット ObjCharts.Type = ChaCon.chChartTypeLineMarkers SerCol.SetData ChaCon.chDimCategories , ChaCon.chDataLiteral, Jiku SerCol.SetData ChaCon.chDimValues , ChaCon.chDataLiteral, Val ObjChart.ExportPicture filename, "gif", 300, 300 Response.Write "<P>グラフが作成されました。" Response.Write "<P><img src='graph1.gif'>"