Foxtable(狐表)用户栏目专家坐堂 → [求助]在加入计算“标准差”时总是报错,是代码错了吗?


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

主题:[求助]在加入计算“标准差”时总是报错,是代码错了吗?

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


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2012/4/11 23:30:00 [显示全部帖子]

Std是AggregateEnum枚举的类型,您这样张冠李戴当然出错,把这一句:dr("标准差") = DataTables("成绩库").Compute("Std(语文)")换成下面的代码试一试:

 

Dim p As Integer = Tables("成绩库").Cols("语文").Index

Dim rs As Integer = Tables("成绩库").Rows.Count -1

dr("标准差") = DataTables("成绩库").Aggregate(AggregateEnum.Std, 0, p, rs, p)

[此贴子已经被作者于2012-4-11 23:51:02编辑过]

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


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2012/4/12 15:43:00 [显示全部帖子]

datatable是你的原始写法,把我带沟里去了,我没看见您的全部代码,也没在意!

 回到顶部