以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 行号做流水号,该如何做 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=178440) |
-- 作者:min-fox -- 发布时间: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编辑过]
|
-- 作者:有点蓝 -- 发布时间:2022/7/5 8:21:00 -- max =Format( e.DataRow("_Identify"),"000000") |
-- 作者:min-fox -- 发布时间:2022/7/5 10:26:00 -- 蓝老师:我是想用表的当前行号做流水号,因为用 e.DataRow("_Identify")做的流水号,删除行后,再次添加行后,流水不连续 |
-- 作者:有点蓝 -- 发布时间:2022/7/5 11:24:00 -- 行号没有办法做流水号,因为行号是虚拟的、不变的。比如点击第一列标题进行排序,行号没有变,但是对应的已经不是同一行数据了 |