设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2280|回复: 12
打印 上一主题 下一主题

[与其它组件] [求助]我想在每个子窗口的主键自动编号,有例子

[复制链接]
1#
发表于 2006-3-6 02:42:00 | 显示全部楼层
给你发个例子看看

'自动编号的代码
'Private Sub idh()
'    Dim rq, bh As String
'     Me.单据类型 = Me.OpenArgs
'        rq = Me.OpenArgs & Right(Format(Date, "yyyymmdd"), 5)
'    If IsNull(DLookup("[单据编号]", "单据", "LEFT([单据编号],7)='" & rq & "'")) Then
'         Me.单据编号 = rq & "01"
'    Else
'        bh = DMax("[单据编号]", "单据", "LEFT([单据编号],7)='" & rq & "'")
''        bh = DMax("[单据编号]", "单据", "[单据编号]like'" & rq & "%'")
'        Me.单据编号 = rq & Format(CStr(CInt(Right(bh, 2)) + 1), "00")
'   End If
'
' End Sub

[此贴子已经被作者于2006-3-5 18:44:56编辑过]

2#
发表于 2006-3-6 02:43:00 | 显示全部楼层
照着上面的例子改改就行了

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-19 20:17 , Processed in 0.093628 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表