Problemas con ejecución de código en VB Access
Publicado por Carlos Andrés (1 intervención) el 11/01/2005 14:02:56
Tengo el sgte código en VB en el evento NotInList del combo de un formulario:
Private Sub cmbContacto_NotInList(NewData As String, Response As Integer)
'Pregunta si el usuario quiere añadir un nuevo contacto
Dim strMensaje As String,
strMensaje = "El contacto '" & NewData & "' no existe. Desea agregarlo?"
If fnConfirmacion(strMensaje) Then
DoCmd.OpenForm "frCapturarContacto"
Response = acDataErrAdded
Else
Response = acDataErrDisplay
End If
End Sub
Cuando el usuario decide agregar el dato, abro el cuadro de dialogo "frCapturarContacto" para entrar la información. Sin embargo, el código principal sigue ejecutándose sin esperar cerrar el cuadro de diálogo.
Cómo hago para detener la ejecución del código al abrir el cuadro de diálogo "frCapturarContacto" y seguir la ejecución del código apenas cierre el cuadro de diálogo?
Agradezco la ayuda que me puedan brindar.
Private Sub cmbContacto_NotInList(NewData As String, Response As Integer)
'Pregunta si el usuario quiere añadir un nuevo contacto
Dim strMensaje As String,
strMensaje = "El contacto '" & NewData & "' no existe. Desea agregarlo?"
If fnConfirmacion(strMensaje) Then
DoCmd.OpenForm "frCapturarContacto"
Response = acDataErrAdded
Else
Response = acDataErrDisplay
End If
End Sub
Cuando el usuario decide agregar el dato, abro el cuadro de dialogo "frCapturarContacto" para entrar la información. Sin embargo, el código principal sigue ejecutándose sin esperar cerrar el cuadro de diálogo.
Cómo hago para detener la ejecución del código al abrir el cuadro de diálogo "frCapturarContacto" y seguir la ejecución del código apenas cierre el cuadro de diálogo?
Agradezco la ayuda que me puedan brindar.
Valora esta pregunta


0