Foxtable(狐表)用户栏目专家坐堂 → [求助]求变动成本和固定成本


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

主题:[求助]求变动成本和固定成本

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


加好友 发短信
等级:九尾狐 帖子:2927 积分:20167 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2017/7/28 16:21:00 [显示全部帖子]


For Each r As DataRow In t.datarows.Select("部门 = '" & bj & "'")
    sum1 += val(r("销量"))
    sum2 += val(r("费用"))
Next

替换下:

dim rs as list (of
DataRow)=dt.datarows.Select("部门 = '" & bj & "'")'集合
if rs IsNot Nothing then  ‘判断空
For Each r As DataRow In rs
  sum1 += val(r("销量"))
    sum2 += val(r("费用"))
Next
end if
[此贴子已经被作者于2017/7/28 16:58:19编辑过]

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


加好友 发短信
等级:九尾狐 帖子:2927 积分:20167 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2017/7/28 17:01:00 [显示全部帖子]

 底下 还有一部分
For Each bj As String In bjs
For Each r As DataRow In t.datarows.Select("部门 = '" & bj & "'")
    sum1 += (val(r("销量"))-avg1)*(val(r("费用"))-avg2)
    sum2 += (val(r("销量"))-avg1)*(val(r("销量"))-avg1)
Next
Next

改下

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


加好友 发短信
等级:九尾狐 帖子:2927 积分:20167 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2017/7/28 17:03:00 [显示全部帖子]

dim rs2 as list (of DataRow)=dt.datarows.Select("部门 = '" & bj & "'")'集合
if rs2 IsNot Nothing then  ‘判断空
For Each r2 As DataRow In rs2
  sum1 += val(r2("销量"))
    sum2 += val(r2("费用"))
Next
end if

 回到顶部