Foxtable(狐表)用户栏目专家坐堂 → [求助]代码怎么不执行?


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

主题:[求助]代码怎么不执行?

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


加好友 发短信
等级:一尾狐 帖子:407 积分:3194 威望:0 精华:0 注册:2011/2/28 11:57:00
[求助]代码怎么不执行?  发帖心情 Post By:2013/2/7 1:22:00 [只看该作者]

我将“文、理科有效分计算”两个按钮合并成一个“有效分计算”按钮,在执行代码时“高理”、“总分”的“有效分”(统计结果中红色数字)代码没执行,而“高文”、“总分”的“有效分”代码就执行了的。不知怎么回事,请指教,谢谢!

“高理”、“总分”的“有效分”代码:

        dr("目标3") = dr("目标2")
        dr("目标6") = dr("目标5")
        dr("目标9") = dr("目标8")
        dr("目标12") = dr("目标11")

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:复件 高中期末成绩统计程序.rar

统计结果:

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:有效分.xls

[此贴子已经被作者于2013-2-7 1:22:58编辑过]

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/2/7 8:58:00 [只看该作者]

 改一下这段代码,两个地方。

For Each bm As DataTable In DataTables
    For Each dr As DataRow In DataTables(bm.name).Select("部别 = '高理'")
        If bm.name <> "成绩库" AndAlso bm.Name <> "校名设置" AndAlso bm.Name <> "目标设置"
            dr("目标3") = ( dr("目标2") - dr("平均分之和"))/dr("标准差之和")*dr("标准差")+dr("平均分")
            dr("目标6") = ( dr("目标5") - dr("平均分之和"))/dr("标准差之和")*dr("标准差")+dr("平均分")
            dr("目标9") = ( dr("目标8") - dr("平均分之和"))/dr("标准差之和")*dr("标准差")+dr("平均分")
            dr("目标12") = ( dr("目标11") - dr("平均分之和"))/dr("标准差之和")*dr("标准差")+dr("平均分")
        End If
    Next
Next


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


加好友 发短信
等级:一尾狐 帖子:407 积分:3194 威望:0 精华:0 注册:2011/2/28 11:57:00
搞定,谢谢!  发帖心情 Post By:2013/2/7 10:29:00 [只看该作者]

搞定,谢谢!

 回到顶部