Foxtable(狐表)用户栏目专家坐堂 → 序号问题


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

主题:序号问题

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


加好友 发短信
等级:二尾狐 帖子:562 积分:6488 威望:0 精华:0 注册:2008/9/7 20:15:00
序号问题  发帖心情 Post By:2021/2/2 19:16:00 [只看该作者]

表中有两列:“序号”列,“学生姓名”列,有96行相同的学生姓名,希望在“序号”列中,标记出1-96,请老师帮忙,这个公式如何来表达?谢谢老师

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/2 20:15:00 [只看该作者]

Dim drs As List(Of DataRow)
drs = DataTables("订单").Select("[
学生姓名] = '张三'")
For i as inetger = 0 to drs.count - 1

    dr("
序号") = i
Next

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


加好友 发短信
等级:二尾狐 帖子:562 积分:6488 威望:0 精华:0 注册:2008/9/7 20:15:00
  发帖心情 Post By:2021/2/2 20:40:00 [只看该作者]

提示错误:
图片点击可在新窗口打开查看此主题相关图片如下:55.png
图片点击可在新窗口打开查看代码如下:

Dim drs As List(Of DataRow)
drs = DataTables("志愿填报筛选汇总表").Select("[学生姓名] = '刘二麻'")
For i As inetger = 0 To drs.count - 1
    dr("序号") = i
Next

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


加好友 发短信
等级:二尾狐 帖子:562 积分:6488 威望:0 精华:0 注册:2008/9/7 20:15:00
  发帖心情 Post By:2021/2/2 20:43:00 [只看该作者]

假如学生姓名列,不只一名学生,每96行为一个学生名。可能有N个学生,可能有N个96行,每96行都是从1到96来标记顺序号。公式如何来表达


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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/2 20:46:00 [只看该作者]

提示很明显了,输错一个词而已,自己要有点判断能力,不要只会等着别人改。

多个学生基本同样的用法,外层再套一个循环即可:http://www.foxtable.com/webhelp/topics/2747.htm

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


加好友 发短信
等级:二尾狐 帖子:562 积分:6488 威望:0 精华:0 注册:2008/9/7 20:15:00
  发帖心情 Post By:2021/2/2 21:26:00 [只看该作者]

老师,您把我看高了,我就是一个小白,而且是小小白,只能模仿。哪里有判断能力。

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/2 21:33:00 [只看该作者]


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


加好友 发短信
等级:二尾狐 帖子:562 积分:6488 威望:0 精华:0 注册:2008/9/7 20:15:00
  发帖心情 Post By:2021/2/2 23:24:00 [只看该作者]

谢谢老师

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


加好友 发短信
等级:二尾狐 帖子:562 积分:6488 威望:0 精华:0 注册:2008/9/7 20:15:00
  发帖心情 Post By:2021/2/20 10:59:00 [只看该作者]

在表   CurrentChanged 事件中:输入下列代码,

For Each r As Row In Tables("志愿填报筛选汇总表").rows
r("序号") = r.index+1
Next

做个记录,可以按不同选择重新给序号列编号。

 回到顶部