• 締切済み

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'>"

みんなの回答

noname#259269
noname#259269
回答No.1

OWC 使った事ないですが、コードから推測するに SerCol が指しているものが1本の折れ線で実現できるものだと思うので、 Set SerCol2 = ObjCharts.SeriesCollection.Add SerCols2.SetData ... SerCols2.SetData ... でいけそうな気がします。

ssdhiro
質問者

お礼

ありがとうございます。 折れ線が2本できました。

専門家に質問してみよう