如何用代码设置DBChart中Y轴上显示的字段名称

时间:2021-07-31 00:35:07
我用了一个ComboBox来存放所有的字段名称,比如有数学,英语,语文。
当选择数学时,DBChart的Y轴显示的是所有班级(作为X轴显示的字段名称)的数学成绩;
当选择英语时,Y轴显示英语成绩

因为是动态的,不能事先在DBChart的Series中把Y轴设为哪一项,只能用代码实现了。
我用了  DBChart1.Series.ValueSource:='数学' 这样的代码,但是不对,请教达人,要怎么写啊?

3 个解决方案

#1


上面的代码弄错了,我写的是  DBChart1.Series.YValues.ValueSource:='数学' 但是编译有错

[Error] Unit1.pas(295): '[' expected but '.' found

#2


已经解决,我把代码改成DBChart1.Series[0].YValues.ValueSource:='数学' 就好了,原来Series是个数组,额

#3


study下

#1


上面的代码弄错了,我写的是  DBChart1.Series.YValues.ValueSource:='数学' 但是编译有错

[Error] Unit1.pas(295): '[' expected but '.' found

#2


已经解决,我把代码改成DBChart1.Series[0].YValues.ValueSource:='数学' 就好了,原来Series是个数组,额

#3


study下