Foxtable(狐表)用户栏目专家坐堂 → [求助]一个人多个算法的项目该如何统计总分呢?


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

主题:[求助]一个人多个算法的项目该如何统计总分呢?

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106365 积分:540966 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/18 22:22:00 [显示全部帖子]

请上传具体实例测试

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106365 积分:540966 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/19 9:28:00 [显示全部帖子]

……
Dim bm As String = "统计表1"
Dim b As New SQLGroupTableBuilder(bm,"考核得分汇总表")
b.Groups.AddDef("被考核科室")
b.Totals.AddDef("实际得分")
b.Filter = "计分分类='单项'"
b.Build
For Each dr As DataRow In DataTables(bm).DataRows
    Dim ks As String = dr("被考核科室")
    If dic.ContainsKey(ks) Then
        dr("实际得分") += iif(dic(ks) >= 10,0,10-dic(ks))
    End If
Next
MainTable = Tables(bm)

 回到顶部