Foxtable(狐表)用户栏目专家坐堂 → 程版主,我将“入库单编号”改成这样


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

主题:程版主,我将“入库单编号”改成这样

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


加好友 发短信
等级:三尾狐 帖子:734 积分:5645 威望:0 精华:0 注册:2008/9/6 11:22:00
程版主,我将“入库单编号”改成这样  发帖心情 Post By:2008/11/23 15:56:00 [只看该作者]

不管怎么删除行,肯定不重号。可能思路上有点走弯路,不过解决了
dim b as new list(of string)

dim d,f as integer

b= datatables("出库").getuniquevalues("[出库日期]='"& e.datarow("出库日期")&"'","出库单编号")

f=0
if b.count >0  then

 for each c as string in b

  d=cint(c.substring(11,4))

  f=math.max(f,d)

 next

end if

f=f+1

e.datarow("出库单编号") ="CK" +cstr(format(e.datarow("出库日期"),"yyyyMMdd"))+"-"+format(f,"0000")

[此贴子已经被作者于2008-11-23 16:20:42编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7237 积分:40614 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2008/11/23 22:37:00 [只看该作者]

谢谢,抽空研究研究!


 回到顶部