以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 图表数据显示 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=126868) |
-- 作者:qinlao666 -- 发布时间:2018/10/30 15:16:00 -- 图表数据显示 此主题相关图片如下:qq截图20181030151220.jpg 老师图表中的数据的小数位数如何设置成2位 |
-- 作者:有点甜 -- 发布时间:2018/10/30 15:49:00 -- 贴出所写代码。
http://www.foxtable.com/webhelp/scr/0967.htm
http://www.foxtable.com/webhelp/scr/1031.htm
|
-- 作者:qinlao666 -- 发布时间:2018/10/30 15:57:00 -- 刚才那个问题搞定了 新问题,如图 Dim Chart As WinForm.Chart \'定义一个图表变量 Dim Series As WinForm.ChartSeries \'定义一个图系变量 Dim t As Table = Tables("AAA") \'定义一个变量t引用数据表 Chart= Forms("参数2").Controls("Chart1") \' 引用窗口中的图表 Chart.ChartType = ChartTypeEnum.Bar \' Chart.HeaderText = "压差--实际流量" Chart.SeriesList.Clear() \'清除图表原来的图系 Series = Chart.SeriesList.Add() \'增加一个图系 Series.LineColor = Color.blue Series.LineThickNess = 3 Series.text = "压差" Series.DataLabelText = "{#YVAL}" Series.Length = t.Rows.Count \'图系的数据点数等于表的行数 For i As Integer = 0 To t.Rows.Count - 1 \'指定每个数据点的位置 Series.X(i) = t.Rows(i)("压差") \'指定水平坐标 Series.Y(i) = t.Rows(i)("实际流量") \'指定垂直坐标 Next Chart.AxisY.AnnoFormatString="0.00" |
-- 作者:有点甜 -- 发布时间:2018/10/30 15:59:00 -- 比如
series.DataLabelCompass = LabelCompassEnum.North
http://www.foxtable.com/webhelp/scr/1056.htm
|