Foxtable(狐表)用户栏目专家坐堂 → 复选框选定行


  共有2146人关注过本帖树形打印复制链接

主题:复选框选定行

帅哥哟,离线,有人找我吗?
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/9/9 17:46:00 [显示全部帖子]

 

不要用绑定的方式,用编码添加数据点的方式,这两节的帮助都有介绍添加数据点生成图表的方法:

http://www.foxtable.com/webhelp/scr/0968.htm
http://www.foxtable.com/webhelp/scr/0968.htm

 

帮助是所有行,你改一下就可以是符合条件的行:

 

Dim Chart  As WinForm.Chart  '定义一个图表变量

Dim Series As WinForm.ChartSeries '定义一个图系变量

Dim Rows As List(of Row) = Tables("表A").GetCheckedRows()
'Dim Rows As List(of DataRow) = Tables("表A").Select("条件表达式","排序列")

Chart= e.Form.Controls("Chart1") ' 引用窗口中的图表

Chart.SeriesList.Clear() '清除图表原来的图系

Series = Chart.SeriesList.Add() '增加一个图系

Series.Length = Rows.Count  '图系的数据点数等于表的行数

For i As Integer =  0  To Rows.Count -  1  '指定每个数据点的位置

    Series.X(i) = Rows(i)("月份") '指定水平坐标

    Series.Y(i) = Rows(i)("数量") '指定垂直坐标

Next

 

[此贴子已经被作者于2016/9/9 17:53:23编辑过]

 回到顶部