Foxtable(狐表)用户栏目专家坐堂 → [求助]自动编号


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

主题:[求助]自动编号

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


加好友 发短信
等级:幼狐 帖子:102 积分:912 威望:0 精华:0 注册:2012/5/20 6:57:00
[求助]自动编号  发帖心情 Post By:2013/3/9 20:48:00 [只看该作者]

“RK”是加的前缀,增加行的时候报错,未找到列[RK]

 

Dim bh As String = "RK" & "-" & Format(Date.Today,"yyMMdd")
Dim max As String
Dim idx As Integer
max = e.DataTable.Compute("Max(单号)","单号 Like '" & bh & "*'" )
If max > "" Then '如果存在最大编号
    idx = CInt(max.Substring(10,4)) + 1 '获得最大编号的后三位顺序号,并加1
Else
    idx = 1 '否则顺序号等于1
End If
e.DataRow("单号") = bh & "-" & Format(idx,"0000")


 回到顶部