Foxtable(狐表)用户栏目专家坐堂 → 用名称首字母生成编号


  共有2006人关注过本帖平板打印复制链接

主题:用名称首字母生成编号

美女呀,离线,留言给我吧!
联友
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:300 积分:2565 威望:0 精华:0 注册:2013/5/23 9:49:00
用名称首字母生成编号  发帖心情 Post By:2019/6/15 15:13:00 [只看该作者]

窗口1ComboBox1(名称),用名称首字母生成编号。

比如:电脑,首字母是DN。

请老师指教,谢谢!

dr = DataTables("固定资产").AddNew()
Dim max As String = DataTables("固定资产").SQLCompute("Max(资产编号)","资产编号 Like 'DN" & ary(1) & "-" & "%'")
If max = "" Then
     dr("资产编号") = "DN" & ary(1) & "-" & "0001"
 Else
     Dim v As Integer = max.SubString(9,4)
     dr("资产编号") = "DN" & ary(1) & "-" & format(v +1,"0000")
End If


 回到顶部