当前位置: 代码迷 >> PB >> 使用图形控件显示数据的有关问题
  详细解决方案

使用图形控件显示数据的有关问题

热度:249   发布时间:2016-04-29 10:34:06.0
使用图形控件显示数据的问题
代码如下,为什么显示出图形后,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)

呵呵 ,其实这是 抄袭一楼的
------解决方案--------------------
楼上已经解答了,我是来抢分的
  相关解决方案