Error al crear autonumérico en access
Tengo un problema con un código para crear autonumérico en access.
El problema viene cuando llego al detalle CO19-0023/0010 no me crea el detalle CO19-0023/011 sino que se queda en el detalle CO19-0023/0010
Gracias por la ayuda. Estoy usando este código:
Private Function crearDetCompra() As String
Dim vDetCompra As Variant
Dim vUltimo As Variant
If CurrentProject.AllForms("Compra").IsLoaded Then
vDetCompra = Forms!Compra![Compra Detalles].Form!IdDetCompra
If Not IsNull(vDetCompra) Then Exit Function
Dim Año As Integer
Año = Format(Date, "yy")
vUltimo = Right(DMax("IdDetCompra", "Compras Detalles", "IdCompra ='" & Forms!Compra!IdCompra & "'"), 3)
If IsNull(vUltimo) Then vUltimo = 0
vUltimo = vUltimo + 1
vDetCompra = (Forms!Compra!IdCompra & "/" & "00" & vUltimo)
crearDetCompra = vDetCompra
End If
End Function