Imprimir página | Cerrar ventana

Campo requerido

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=86661
Fecha de impresión: 27/Marzo/2026 a las 06:42


Tema: Campo requerido
Publicado por: Antonalo
Asunto: Campo requerido
Fecha de publicación: 13/Abril/2023 a las 14:36
Hola Tengo un campo requerido en un formulario que, obviamente, al crear un nuevo registro, y si el usuario intenta cambiar de registro sin haber dado un valor, da error. Mi pregunta es, como puedo capturar ese error, para lanzar un mensaje diciendo al usuario qué campo debe rellenar, ya que el mensaje que da el sistema dice el campo tal cual, pero ese nombre interno no es el que sale en la etiqueta y la gente no conoce los nombres internos, con lo cual, el mensaje para ellos es confuso.

Muchas gracias





Respuestas:
Publicado por: mounir
Fecha de publicación: 13/Abril/2023 a las 15:56
Hola!

Mírate el https://learn.microsoft.com/es-es/office/vba/api/access.form.error" rel="nofollow - Evento Form.Error del formulario.

Para interceptar un error prueba eso:

Private Sub Form_Error(DataErr As Integer, Response As Integer)
     msgbox "ocurrió un error " & DataErr & ", " & Err.Description
     Response = acDataErrContinue
End Sub


-------------
Un Saludo.


Publicado por: Antonalo
Fecha de publicación: 13/Abril/2023 a las 19:47
Muchas gracias mounir, he leído el enlace y con tu respuesta y el ejemplo del enlace con select case,
me apaño perfectamente.
 
No sé como he podido estar sin esto.

Gracias y podéis cerrar.



Imprimir página | Cerrar ventana