以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 自动编号问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=44375) |
||||
-- 作者:zyys2813 -- 发布时间:2013/12/29 15:06:00 -- [求助] 自动编号问题 想实现 按年度 按制品类别 自动编号,代码如下.可编号不正确,请教是那里出错了?
制品编号 入库日期 制品类别 AA☆-2013-001 2013-12-20 AA 出错
\'入库编号 [此贴子已经被作者于2013-12-29 20:39:24编辑过]
|
||||
-- 作者:zyys2813 -- 发布时间:2013/12/29 20:41:00 -- 自己顶一下 |
||||
-- 作者:有点甜 -- 发布时间:2013/12/29 21:28:00 -- 改一下这句,还不行的话,你做个例子上来。 max = e.DataTable.Compute("Max(制品编号)","制品类别 = \'" & e.DataRow("制品类别") & "\' And [_Identify] <> " & e.DataRow("_Identify")) \'取得该年的最大编号
|
||||
-- 作者:zyys2813 -- 发布时间:2013/12/29 21:59:00 --
|
||||
-- 作者:有点甜 -- 发布时间:2013/12/29 22:15:00 -- 我改成3楼那样,就正常了哦。 你删除原来的编号,重置一下制品类别列 |
||||
-- 作者:zyys2813 -- 发布时间:2013/12/29 22:50:00 -- 感谢了,我没有删除原来的编号,是重置不行。 |
||||
-- 作者:有点甜 -- 发布时间:2013/12/29 22:54:00 -- 你必须删除以后,重置一下 制品类别,才会重新生成的。 |