FoxPro/Visual FoxPro - INVERTIR UN VALOR

 
Vista:

INVERTIR UN VALOR

Publicado por FRANCISCA (16 intervenciones) el 17/08/2010 07:05:44
Hola amigos necesito de su ayuda, este es el problema tengo un campo llamado folio y es tipo caracter ejemplo "000001","000002" lo que se requiere es que este resultado se invierta si es "000001" se pase a "100000" y si es "000002" pase a "200000", agradesco de antemano.
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:INVERTIR UN VALOR

Publicado por Fernando (1 intervención) el 17/08/2010 16:37:10
cValor="000002"
cNewValor=""
FOR i=0 TO LEN(cValor)
cNewValor = cNewValor + SUBSTR(cValor,LEN(cValor)-i,1)
ENDFOR

En este caso cNewValor seria igual a: "200000"

Ese codigo te invierte el valor, tendrías q ajustarlo a tu programa, cualquier cosa me avisas!!

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

Gracias Fernando

Publicado por FRANCISCA (16 intervenciones) el 18/08/2010 02:45:35
Voy hacer pruebas...yo creo que esto es ideal saludos

bye
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