Foxtable(狐表)用户栏目专家坐堂 → 下列代码统计的结果怎么与我实际的要求有出入


  共有11796人关注过本帖平板打印复制链接

主题:下列代码统计的结果怎么与我实际的要求有出入

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


加好友 发短信
等级:小狐 帖子:376 积分:4189 威望:0 精华:0 注册:2008/9/1 14:18:00
下列代码统计的结果怎么与我实际的要求有出入  发帖心情 Post By:2010/4/21 9:57:00 [只看该作者]


if e.DataCol.Name = "单位" then
    dim dr as datarow = DataTables("学籍注册").Find("[单位] = '" & e.datarow("单位") & "'")
    if dr isnot nothing then
        e.datarow("毕业人数") = dr("毕业人数")
    else
        e.datarow("毕业人数") = nothing
    end if
    dim bys as Integer = DataTables("tja").Compute("Sum(毕业人数)")
    dim syzx as Integer = DataTables("tja").Compute("Sum(毕业人数)", "[高中招生学校] = '实验中学'")
    dim pjzx as Integer = DataTables("tja").Compute("Sum(毕业人数)", "[高中招生学校] = '屏锦中学'")
    dim yyzx as Integer = DataTables("tja").Compute("Sum(毕业人数)", "[高中招生学校] = '袁驿中学'")
    dim flzx as Integer = DataTables("tja").Compute("Sum(毕业人数)", "[高中招生学校] = '福禄中学'")
    if e.datarow("高中招生学校") = "实验中学" then
        e.datarow("实验中学") = 170 / syzx * e.datarow("毕业人数")
    elseif e.datarow("高中招生学校") = "屏锦中学" then
        e.datarow("屏锦中学") = 270 / pjzx * e.datarow("毕业人数")
    elseif e.datarow("高中招生学校") = "袁驿中学" then
        e.datarow("袁驿中学") = 120 / yyzx * e.datarow("毕业人数")
    elseif e.datarow("高中招生学校") = "福禄中学" then
        e.datarow("福禄中学") = 120 / flzx * e.datarow("毕业人数")
      end if
end if

 回到顶部