HENRY_DAVID | |
| 2008-01-07 18:20 - Respuestas: 1 - Tema nº: 2492429
Características: Windows XP Profesional, 256, PIV,2.3GHZ,80GB.
Hola amigos después tantas lunas me doy un salto, tengo un pequeño inconveniente que me da vueltas y no me deja seguir; tengo un formulario al cual le he creado un código que hace que el campo REG_SIE sea correlativo, funciona pero el problema es que cuando le pongo un nuevo registro en ese campo aparece vacio y cuando comienzo a llenar los demás campos se pone en cero, pero si voy a los registros anteriores y regreso al registro ya aparece el número correlativo. Me podrían decir que puedo hacer para que al ingresar un nuevo registro me aparezca automáticamente el correlativo. El código es el siguiente y lo he puesto en el formulario en el evento: al activar registro:
Static Sub Form_Current()
On Error GoTo err_Form_Current
If [REG_SIE] < 1 Then
[REG_SIE] = DMax("REG_SIE", "Compra") + 1
Me.Recalc
End If
exit_Form_Current:
Exit Sub
err_Form_Current:
If Err = 94 Then 'Uso no válido de Null
Resume Next
Else
MsgBox Error$
Resume exit_Form_Current
End If
End Sub
| |
|
|
HENRY_DAVID | |
|
Re: Registro correlativo - 2008-01-09 17:52 - Respuesta 2
Hola a todos, encontré parte de la respuesta a mi pregunta y era que el formulario jala los datos de una consulta la cual contiene otras tablas relacionadas, y es por eso que no actualizaba automáticamente el campo correlativo. Gracias, y suerte a todos. | |
|
|
|