代码如下,为什么显示出图形后,x坐标的顺序就变成,1,10,2,3,4,5,6,7,8,9,为什么会这样,怎么改呢
if sle_1.text <>"" then
gr_1.title="体重柱状图"
gr_1.addseries("")
//添加系列
gr_1.addcategory("1")
gr_1.addcategory("2")
gr_1.addcategory("3")
gr_1.addcategory("4")
gr_1.addcategory("5")
gr_1.addcategory("6")
gr_1.addcategory("7")
gr_1.addcategory("8")
gr_1.addcategory("9")
gr_1.addcategory("10")
//为系列添加种类
gr_1.adddata(1,integer(sle_11.text),"1")
gr_1.adddata(1,integer(sle_12.text),"2")
gr_1.adddata(1,integer(sle_13.text),"3")
gr_1.adddata(1,integer(sle_14.text),"4")
gr_1.adddata(1,integer(sle_15.text),"5")
gr_1.adddata(1,integer(sle_16.text),"6")
gr_1.adddata(1,integer(sle_17.text),"7")
gr_1.adddata(1,integer(sle_18.text),"8")
gr_1.adddata(1,integer(sle_19.text),"9")
gr_1.adddata(1,integer(sle_20.text),"10")
else
messagebox("提示","客户编号不能为空")
end if
//为系列添加数值
------解决方案--------------------
那是以字符排序了!
可以把引号去了,gr_1 的category 类型改为adtdouble!
------解决方案--------------------
当成字符串了 ,字符串排序就是 1,10,2,3,4,5,6,7,8,9
category 类型改为adtdouble!
然后
gr_1.addcategory(1)
呵呵 ,其实这是 抄袭一楼的
------解决方案--------------------
楼上已经解答了,我是来抢分的