Comando al no estar en lista
Cuando introduzco el código que os muestro, no me funciona, no se abre el formulario. ¿Debo poner el nombre de la tabla y no el formulario? ¿Qué hago mal? Lo que quiero es que me abra el formulario de contactos para introducir un nuevo registro. ¿Hay qué tener el formulario que ha de abrirse con alguna característica especial? ¿O la tabla?
Gracias.
Private Sub Contacte_NotInList(NewData As String, Response As Integer)
Me.Contacte = 0
Dim Mensaje, Estilo, Titulo, Respuesta, MiCadena
Mensaje = "No està a la llista, vols afegir-lo?"
Estilo = vbYesNo + vbCritical + vbDfaultButton1
Titulo = "CONTACTES"
Respuesta = MsgBox(Mensaje, Estilo, Titulo)
If Respuesta = vbYes Then
DoCmd.OpenForm "FormContacte"
Else
DoCmd.GoToControl "Contacte"
End If
Response = acDataErrContinue
End Sub
Gracias.
Private Sub Contacte_NotInList(NewData As String, Response As Integer)
Me.Contacte = 0
Dim Mensaje, Estilo, Titulo, Respuesta, MiCadena
Mensaje = "No està a la llista, vols afegir-lo?"
Estilo = vbYesNo + vbCritical + vbDfaultButton1
Titulo = "CONTACTES"
Respuesta = MsgBox(Mensaje, Estilo, Titulo)
If Respuesta = vbYes Then
DoCmd.OpenForm "FormContacte"
Else
DoCmd.GoToControl "Contacte"
End If
Response = acDataErrContinue
End Sub
1 respuesta
Respuesta de kepasada
2