以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 统计出的成绩对应显示学生姓名 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=140105) |
||||
-- 作者:胖竹子 -- 发布时间:2019/8/29 14:12:00 -- 统计出的成绩对应显示学生姓名 在
请教专家,在表达式统计成绩表中,要实现显示最高成绩对应的学生姓名,如何操作? (1班数学高分对应的有两个学生,2班是一个学生) 辛苦,多谢! |
||||
-- 作者:有点蓝 -- 发布时间:2019/8/29 14:48:00 -- 统计表datacolchanged事件 If e.DataCol.Name = "班级" OrElse e.DataCol.Name = "数学_最高分" If e.DataRow.IsNull("班级") = False AndAlso e.DataRow.IsNull("数学_最高分") = False Then e.DataRow("数学_高分学生") = DataTables("成绩表").GetComboListString("姓名","班级= " & e.DataRow("班级") & " and 数学=" & e.DataRow("数学_最高分")) End If End If 然后选中班级列,重置一下列 |
||||
-- 作者:胖竹子 -- 发布时间:2019/8/29 14:56:00 -- 果然强大!辛苦有点蓝大大! |