Foxtable(狐表)用户栏目专家坐堂 → 行号做流水号,该如何做


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

主题:行号做流水号,该如何做

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


加好友 发短信
等级:幼狐 帖子:141 积分:1091 威望:0 精华:0 注册:2022/5/17 22:25:00
行号做流水号,该如何做  发帖心情 Post By:2022/7/5 1:08:00 [只看该作者]

蓝老师,我试着用下面的代码做流水号,用行号做流水号
编号规则:年号-JC-6位数流水号,我用DataRowAdding事件这样写,请改正
Dim max As String
max =Format( e.DataRow(count("_Identify"),"000000")
e.DataRow("检查编号") =Format( Date.Today(),"yyyy")& "-JC-" & max
[此贴子已经被作者于2022/7/5 1:39:11编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110743 积分:563641 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/5 8:21:00 [只看该作者]

max =Format( e.DataRow("_Identify"),"000000")

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


加好友 发短信
等级:幼狐 帖子:141 积分:1091 威望:0 精华:0 注册:2022/5/17 22:25:00
  发帖心情 Post By:2022/7/5 10:26:00 [只看该作者]

蓝老师:我是想用表的当前行号做流水号,因为用 e.DataRow("_Identify")做的流水号,删除行后,再次添加行后,流水不连续

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110743 积分:563641 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/5 11:24:00 [只看该作者]

行号没有办法做流水号,因为行号是虚拟的、不变的。比如点击第一列标题进行排序,行号没有变,但是对应的已经不是同一行数据了

 回到顶部