Foxtable(狐表)用户栏目专家坐堂 → 关于自动排序


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

主题:关于自动排序

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


加好友 发短信
等级:幼狐 帖子:146 积分:1238 威望:0 精华:0 注册:2019/12/29 16:20:00
关于自动排序  发帖心情 Post By:2020/6/27 19:53:00 [只看该作者]

比如一个班学生的成绩,在“名次”列自动给出每一名的学生的名次,在“等次”列,前十名的学生自动给予“优秀”等次,该如何实现?
请老师指教,谢谢!

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


加好友 发短信
等级:九尾狐 帖子:2180 积分:13804 威望:0 精华:2 注册:2012/2/25 10:59:00
  发帖心情 Post By:2020/6/28 0:46:00 [只看该作者]

1 按 成绩 降序排序  
2  给名次赋值  
3 前10名 给等次赋值 "优秀" 
Tables("成绩表").sort="成绩 desc"
DIM N AS Integer=1
for EACH R AS ROW IN  tables("成绩表").ROWS 
R("成绩")=N
IF N<=10 THEN
R("等次")="优秀"
end if
N=N+1
NEXT 

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


加好友 发短信
等级:幼狐 帖子:146 积分:1238 威望:0 精华:0 注册:2019/12/29 16:20:00
  发帖心情 Post By:2020/6/28 10:01:00 [只看该作者]

谢谢老师!

 回到顶部