Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/04/2009, 21:47
gato_2006
 
Fecha de Ingreso: octubre-2007
Mensajes: 30
Antigüedad: 17 años, 2 meses
Puntos: 0
Información validacion de datos en access 2003 por codigo

hola amigos foreros de nuevo.

mi duda es la siguiente:

quiero validar 3 campos por codigo en access 2003, a saber:

DNI
APELLIDOS
NOMBRES

resulta que el DNI me lo valida bien codificando en el evento lostfocus, el campo APELLIDO tambien.

pero cuando paso al campo NOMBRE, primero me hace la validacion antes de netrar datos, en vez de hacerlo como los campos anteriores y el foco pasa del campo APELLIDOS al campo siguiente a NOMBRES

tambien tengo el problema que, cuando sierro el formulario en access, me aparece el messagebox de validacion del dni.

tambien otra cuestion es que en el keypress simulo ENTER como TAB. me sale perfecto. pero el tab no lo toma y no hace la validacion correspondiente.

¿como puedo solucionar todo estos problemas?¿en que evento debo codificar la validacion si en el beforeupdate no ejecuta la misma?

¿como puedo hacer que el campo DNI pierda el foco y no me aparezca el mensaje de validacion?¿como hago que el TAB ejecute dicha validacion?

cualquier respuesta agradecido.

los campos DNI, APELLIDOS, NOMBRES estan definidos como requerido: SI y permitir longitud cero: SI

saludos a todos.

Última edición por gato_2006; 28/04/2009 a las 21:50 Razón: notificacion por correo