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


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

主题:自动编号问题

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


加好友 发短信
等级:小狐 帖子:373 积分:3107 威望:0 精华:0 注册:2015/1/30 9:47:00
自动编号问题  发帖心情 Post By:2017/5/14 0:26:00 [只看该作者]

'MP' + SubString('0000', 1, 4 - Len(Convert([_Identify],'System.String'))) + Convert([_Identify], 'System.String')

 

存在的问题:

删除的编号会被重复出现,比如:假设之前有10个编号,第8,9,10删除后,新增的编号又是8,9,10.

怎么确保出现过的,不再出现。

 


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


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

如果删除的是最后的编号,这个没有办法。

你可以专门用一个编号表来管理编号,类似这种用法:http://www.foxtable.com/webhelp/scr/1994.htm

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/15 9:49:00 [只看该作者]

可以不允许其删除,加一列。删除操作,就给这一列赋值为【删除】

 回到顶部