如何动态设置DBChart?(50分)

  • 主题发起人 主题发起人 nancyxi
  • 开始时间 开始时间
N

nancyxi

Unregistered / Unconfirmed
GUEST, unregistred user!
如何向DBChart动态赋值
数据集是由adoquery给出,我如何动态的把adoQuery的数据集赋给DBChart,并且根据数据
的最大和最小值相应的设置X和Y轴的最大和最小值。
请给出代码
 
你查dbchart的帮助,很清楚的
 
怎么没有如何设置最大和最小值的帮助呢?我都的遍了呀
 
不好意思啊,没看清问题
最大和最小值好像不能设,是dbchart根据数据源自动设置的
 
to resun
thanks
可是我把数据源加入后座标轴总是无法把波形显示出来,因为我的X轴不是以0为最小值的
。所以我怎么才能把波形显示出来呢?因为它总是显示一个空的座标轴。
 
不太懂你说意思
我觉得你不如自己画波形啊,也不困难,有什么问题可以联系啊
 
我的波形数据是从一个文本文件中读出的并在数据库表中存储了X和Y轴的数据了,现在
想通过一个查询界面把波形显示出来,所以是动态设置数据源。

QQ:45610232
 
还是不太明白你说的意思,试试下面
with dbchart1 do
begin
Series1.DataSource:=table1;//qurey1; { <-- the Table component }
Series1.YValues.ValueSource:='Y轴数据所在字段'; { <-- the Field for Bar Values }
Series1.XValues.ValueSource:='X轴数据所在字段';

Series1.XLabelsSource:='X轴数据所在字段';
//dbchart1.Series1. DataSource.Name:=query1;

end;
 
问题已解决是代码中存在的一个小问题,只是还是不能正确的设置最大和最小值
所以chart显示的图形大小不太适合。
 
接受答案了.
 

Similar threads

后退
顶部