以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 代码合成出错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=144259) |
-- 作者:y2287958 -- 发布时间:2019/12/15 19:22:00 -- Dim Filterjg As String = "[班级编号] = \'" & e.DataRow("班级编号") & "\' And " & e.DataRow("学科") > (vars("标准总分") * 60% ) 红色部分是列名吗?
|
-- 作者:有点蓝 -- 发布时间:2019/12/15 20:37:00 -- Dim Filterjg As String = "[班级编号] = \'" & e.DataRow("班级编号") & "\' And " & e.DataRow("学科") & " > " & (vars("标准总分") * 0.6 ) |
-- 作者:有点蓝 -- 发布时间:2019/12/16 8:45:00 -- If e.DataCol.Name = "班级编号" orelse e.DataCol.Name = "学科" Then if e.DataRow.isnull("班级编号") orelse e.DataRow.isnull("学科") then else Dim Filterjg As String = "[班级编号] = \'" & e.DataRow("班级编号") & "\' And " & e.DataRow("学科") & " > " & (vars("标准总分") * 0.6 ) \'有的蓝的代码 e.DataRow("及格人数") = DataTables("片区学生成绩_查询").Compute("count(" & e.DataRow("学科") & ")", Filterjg) end if End If 统计哪个肯定是可以的,试试就知道了
|