線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1114
推到 Plurk!
推到 Facebook!

在一个dbchart上显示两条线

答題得分者是:老大仔
luowy651
高階會員


發表:257
回覆:313
積分:114
註冊:2003-04-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2010-07-15 22:45:52 IP:219.82.xxx.xxx 訂閱
各位大大好,比如我有如下table:
日期 数量1 数量2
20100101 100 201
20100102 89 82
20100103 121 78
20100104 66 123
20100105 176 90
我希望x轴显示日期,然后在y轴显示数量1和数量2,即显示两条线,我该怎么写?
我现在只能显示一条线,也就是说,只能显示数量1,不能把数量1与数量2同时显示出来.



我的code如下:
adoquery1.Active:=true;
DBChart1.SeriesList.Series[0].DataSource:=adoquery1;
dbchart1.Series[0].XLabelsSource:='日期';
DBChart1.SeriesList.Series[0].yValues.ValueSource:='数量1';
老大仔
尊榮會員


發表:78
回覆:837
積分:1088
註冊:2006-07-06

發送簡訊給我
#2 引用回覆 回覆 發表時間:2010-07-16 08:20:29 IP:59.120.xxx.xxx 未訂閱


[code delphi]
DBChart1.SeriesList.Series[0].DataSource:=ADOQuery1;
DBChart1.Series[0].XLabelsSource:='日期';
DBChart1.SeriesList.Series[0].yValues.ValueSource:='數量1';
DBChart1.SeriesList.Series[1].DataSource:=ADOQuery1;
DBChart1.SeriesList.Series[1].yValues.ValueSource:='數量2';

[/code]

===================引 用 luowy651 文 章===================
各位大大好,比如我有如下table:
日期 ? 数量1 ? 数量2
20100101 ?? 100 ?? 201
20100102 ??? 89 ??? 82
20100103 ?? 121 ??? 78
20100104 ??? 66 ?? 123
20100105 ?? 176 ??? 90
我希望x轴显示日期,然后在y轴显示数量1和数量2,即显示两条线,我该怎么写?
我现在只能显示一条线,也就是说,只能显示数量1,不能把数量1与数量2同时显示出来.



我的code如下:
? adoquery1.Active:=true;
? DBChart1.SeriesList.Series[0].DataSource:=adoquery1;
? dbchart1.Series[0].XLabelsSource:='日期';
? DBChart1.SeriesList.Series[0].yValues.ValueSource:='数量1';
系統時間:2024-05-06 2:06:25
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!