回 帖 发 新 帖 刷新版面

主题:如何自动增加编号

表中有一字段为“编号” 5位数 如 00001、00002、00003、00004

在自动增加编号时

若编号为00003的记录删除了,则要自动新增00003这个编号;
若00001-00004都还存在,则自动新增00005这个编号。

即每次新增编号,都要检查是否有连续的编号,若中间有空掉则要补缺。

回复列表 (共3个回复)

沙发

1 先按《编号》排序!

板凳

运行:
 loca for 编号 # padl(recn(),5,"0")

3 楼

这就是你要找的缺号:
? padl(iif(FOUND( ),recn(),recc()+1),5,"0")

我来回复

您尚未登录,请登录后再回复。点此登录或注册