FoxPro/Visual FoxPro - necesito su ayuda por favor

 
Vista:

necesito su ayuda por favor

Publicado por bekyna (294 intervenciones) el 28/07/2005 21:17:25
Tengo un problemita necesito sumar dos valores “usuario_uno” que es una variable de tipo carácter su valor es “01” y le necesito sumar solo un valor de 01 a 02 de 02 a 03 y asi sucesivamente si hago esto el resultado es 2 pero yo necesito 02 cuando mi variable vale 10 no hay problema al hacer la suma el resultado es 11...y así hasta llegar a 31
diamasuno= val(usuario_dia) + 01
el resultado es
diamasuno= 2.00
y debe de ser
diamasuno= 02

gracias por su sugerencia
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:necesito su ayuda por favor

Publicado por gregory (187 intervenciones) el 29/07/2005 00:00:58
hola esfacil, coloca una condicion tu suma ejemplo
if val(diamasuno) < 10
diamasuno = diamasuno + "0"
*** y aumentas uno
***algo asi pero la idea es esa
**** aumentale un cero al nombre de usuario y luego sumas uno
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:necesito su ayuda por favor

Publicado por Hugo R. (207 intervenciones) el 29/07/2005 00:24:44
Bekyna aqui te paso un codigo que te puede servir:
R1= val (usuario_dia) + 1
R2 = INT (R1)
diamasuno = padl (R2,2,"0")
ASI QUEDA EL CODIGO: EL COMANDO 'PADL' PONE LOS CEROS HACIA LA IZQUIERDA Y 'PADR' LO PONDRIA A LA DERECHA.
CHAOO..!!
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