Page 1 of 1

Valid range en get

Posted: Thu May 19, 2016 8:13 pm
by Rosita
Aqui con la nueva consulta que les hago a los amigos de fivewin

En clipper se usaba
@ 1 ,2 get cTelef pict "####" Range 1,4

al parecer no me funciona en fivewin :?

Lo que quiero hacer es que el usuario llene la logintud los 4 caracteres que no me deje vacio,como puedo decirle que me valide favor de llenar los 4 caracteres "4523" en el campo get cTelef sin que me deje espacio alguno de izquierda a derecha o intermedio o en medio," 523"algun usuario de fivewin que me pueda apoyar

Agradeciendo la ayuda de ustedes

saludos

Rosa

Re: Valid range en get

Posted: Thu May 19, 2016 9:01 pm
by FranciscoA
if len(alltrim(cTelef)) < 4
MsgStop("Por favor llene el campo completamente")
return .f.
endif

Re: Valid range en get

Posted: Thu May 19, 2016 9:17 pm
by acuellar
Así sería con VALID

Code: Select all

   @ 1, 2 GET oGet VAR cTelef  OF oDlg SIZE 16, 10 PICT "####" VALID IF(Len(Alltrim(cTelef))<4,(MsgStop("Complete el campo","Error"),.F.),.T.)
 
Saludos,

Adhemar

Re: Valid range en get

Posted: Thu May 19, 2016 9:34 pm
by Rosita
Gracias amigos les agradezco a los dos Francicos y Adhemar su ayuda con su ejemplo,espero no seguir dandoles lata con tantas consultas y preguntas amigos y me tengan pasiencia

Saludos

Rosa