FoxPro/Visual FoxPro - Modificar una fecha

 
Vista:

Modificar una fecha

Publicado por Noe Velazquez (72 intervenciones) el 22/10/2007 18:18:27
Hola Foro !!

espero me puedan ayudar se los agradezco de antemano y gracias por su tiempo

lo que deseo es modificar una fecha tengo un textbox con formato de fecha ( french ), y la intencion es cambiar el dia por el 15 lo puedo separar con lo siguiente

fechapaso1=dtoc(thisform.text1.value)

dia1=15
mes1=substr(fechapaso1,4,2)
ano1=substr(fechapaso1,7,4)

pero no puedo juntarlos con el formato de fecha tambien intente con lo sihuiente

dia2=15
mes2=month(fechapaso1)
ano2=year(fechapaso1)

espero su ayuda Gracias
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:Modificar una fecha

Publicado por Plinio II (62 intervenciones) el 22/10/2007 19:16:13
Hola:
.................
NuevaFecha=ctod('15/'+str(mes2)+'/'+str(ano2)

:)

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:Modificar una fecha ( ERROR )

Publicado por noe velazquez (72 intervenciones) el 22/10/2007 22:16:53
close tables all
use cuentadias

fechapaso1=dtoc(fini)
mes1=substr(fechapaso1,4,2)
ano1=substr(fechapaso1,7,4)
nueva_fecha=ctod('15/'+str(mes1)+'/'+str(ano1))
? nueva_fecha
replace fecha3 with nueva_fecha

envia un mensaje como este

Function argument value, type or count is invalid en la linea : nueva_fecha=ctod('15/'+str(mes1)+'/'+str(ano1))
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:Modificar una fecha ( ERROR )

Publicado por Plinio II (62 intervenciones) el 22/10/2007 22:41:18
Esta claro el error, se trata de tipos de datos, no puedes convertir a cadena de caracteres; otra cadena, es decir:

STR("10") && Esto no se puede
STR(10) && Esto se permite.

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:Modificar una fecha ( O.K. )

Publicado por noe velazquez (72 intervenciones) el 22/10/2007 22:52:15
Gracias !! Plinio II
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:Modificar una fecha (Sorry)

Publicado por Plinio II (62 intervenciones) el 22/10/2007 19:22:51
Me faltó el paréntesis, al final, mil disculpas. Lo correcto sería:

ctod('15/'+str(mes2)+'/'+str(ano2))

En fin , son cosas del futbol.....

;=)
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