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


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

主题:复选框选定行

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


加好友 发短信
等级:童狐 帖子:250 积分:2737 威望:0 精华:0 注册:2014/3/11 12:11:00
复选框选定行  发帖心情 Post By:2016/9/9 12:39:00 [只看该作者]

请教,根据“订单”数据表绑定图表,图表只显示复选框选中行的集合的图表,未复选行数据正常显示,但不显示图表。代码,谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
fox-man
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:250 积分:2737 威望:0 精华:0 注册:2014/3/11 12:11:00
  发帖心情 Post By:2016/9/9 14:05:00 [只看该作者]

图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109347 积分:556379 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/9 17:25:00 [只看该作者]

上例子测试

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


加好友 发短信
等级:管理员 帖子:47476 积分:251245 威望: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编辑过]

 回到顶部