P
pingbaoshi
Unregistered / Unconfirmed
GUEST, unregistred user!
1.dbchart中,我的x轴为时间,由于时间很多,如何让时间以竖列显示?
2.另外,我用两个query做主从表,一个datasource将二者联系起来,DBGrid
显示两个query的内容,
当datasource改变时,我用如下代码;
procedure TForm.DataSource1StateChange(Sender: TObject);
begin
DBChart1.CheckDataSource(Series1);
DBChart1.CheckDataSource(Series2);
DBChart1.CheckDataSource(Series3);
DBChart1.CheckDataSource(Series4);
DBChart1.CheckDataSource(Series5);
使DBChart随之改变,但DBChart并不随之变化,??
当我再增加一个Datasource2,将上面的代码去掉,改为Datasource2的
procedure TForm.DataSource2StateChange(Sender: TObject);
begin
DBChart1.CheckDataSource(Series1);
DBChart1.CheckDataSource(Series2);
DBChart1.CheckDataSource(Series3);
DBChart1.CheckDataSource(Series4);
DBChart1.CheckDataSource(Series5);
DBChart便没反映了,什么也不显示。
2.另外,我用两个query做主从表,一个datasource将二者联系起来,DBGrid
显示两个query的内容,
当datasource改变时,我用如下代码;
procedure TForm.DataSource1StateChange(Sender: TObject);
begin
DBChart1.CheckDataSource(Series1);
DBChart1.CheckDataSource(Series2);
DBChart1.CheckDataSource(Series3);
DBChart1.CheckDataSource(Series4);
DBChart1.CheckDataSource(Series5);
使DBChart随之改变,但DBChart并不随之变化,??
当我再增加一个Datasource2,将上面的代码去掉,改为Datasource2的
procedure TForm.DataSource2StateChange(Sender: TObject);
begin
DBChart1.CheckDataSource(Series1);
DBChart1.CheckDataSource(Series2);
DBChart1.CheckDataSource(Series3);
DBChart1.CheckDataSource(Series4);
DBChart1.CheckDataSource(Series5);
DBChart便没反映了,什么也不显示。