FoxPro/Visual FoxPro - Validar otro TextBox

   
Vista:

Validar otro TextBox

Publicado por Gabriel (406 intervenciones) el 06/11/2007 15:48:32
Hola a todos:
En un TextBox de Nombre de Alumnos logre hacer una rutina que tenga
obligatoriamente X caracteres de acuerdo a la cantidad de la longitud
maxima del campo.
Ahora bien inicialmente utilize como INPUTMASK el "A" pero el problema
que se presenta es cuando el alumno(a) tiene 2 nombres NO funciona el
SPACEBAR.
Entonces decidi obtar por utilizar como INPUTMASH el "X" aqui si me
acepta espacios y numeros...
Ya tengo una rutina que evita el ingreso de los Numeros...

Mi problema empieza aqui.

En el Valid he colocado el codigo que siempre utilizaba.

IF (EMPTY(Thisform.TxtNOM_ALUM.Value))
WAIT WINDOW "Digitar el Nombre Completo." NOWAIT
?? CHR(7)
MESSAGEBOX("Ingrese el Nombre del Alumno(a)",4+18,"Error")
RETURN 0
ENDIF

Pero no funciona es decir si el textbox esta en Blanco lo acepta y eso
es lo que deseo controlar...

Me podrian orientar como corregir este problema.

Saludos,

GABRIEL
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Validar otro TextBox

Publicado por CSotoX (894 intervenciones) el 06/11/2007 16:42:36
Hola Gabriel!!!

Si estas en el Valid del TextBox, utiliza: RETURN .F. en vez de RETURN 0

Prueba y me cuentas

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Validar otro TextBox

Publicado por Francisco (9 intervenciones) el 06/11/2007 22:01:57
prueba con esto

IF (EMPTY(Alltrim(Thisform.TxtNOM_ALUM.Value)))
WAIT WINDOW "Digitar el Nombre Completo." NOWAIT
?? CHR(7)
MESSAGEBOX("Ingrese el Nombre del Alumno(a)",4+18,"Error")
RETURN 0
ENDIF
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Validar otro TextBox

Publicado por Gabriel (406 intervenciones) el 07/11/2007 14:22:22
Gracias amigos por sus sugerencias la verdad se me paso una solucion que
anteriormente la habia utilizado no obstante encontre otra solucion a
mi problema y con ello resolvi mi duda.
Esta idea ademas me servio para resolver otra tarea pendiente.

Saludos,

GABRIEL
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar