以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [分享]不重复编号代码 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=1123) |
-- 作者:shxiaoya -- 发布时间:2008/11/13 15:41:00 -- [分享]不重复编号代码 不重复编号是大家一直疑惑的地方,现发个通用公式。 编号数字为7位,如MP0000001,MP0000002,MP0000003,......。设置表达式列“编号”,公式为: \'MP\' + SubString(\'0000000\',1,7-Len(Convert([_Identify],\'System.String\'))) + Convert([_Identify],\'System.String\') 如果是8位: \'MP\' + SubString(\'00000000\',1,8-Len(Convert([_Identify],\'System.String\'))) + Convert([_Identify],\'System.String\') 注意红色字体,内部表和外部表同样适用。 [此贴子已经被作者于2008-11-13 15:41:57编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2008/11/13 15:44:00 -- 小Y好漂亮,给你一个精华 |
-- 作者:don -- 发布时间:2008/11/13 16:04:00 -- 表達式列引用[_Identify],如有刪除行動作,則編號不連貫. |
-- 作者:狐狸爸爸 -- 发布时间:2008/11/13 16:18:00 -- 以下是引用don在2008-11-13 16:04:00的发言:
表達式列引用[_Identify],如有刪除行動作,則編號不連貫.
|
-- 作者:don -- 发布时间:2008/11/13 16:24:00 -- 以下是引用狐狸爸爸在2008-11-13 16:18:00的发言:
那也是,要編號連貫加一列另編就是了 |