FoxPro/Visual FoxPro - Error al ejecutar condicion

 
Vista:

Error al ejecutar condicion

Publicado por Francowilber (2 intervenciones) el 26/08/2006 00:37:05
Hola a todos
el siguiente codigo me vota un error "el comando contiene un frase o palabra clave no reconocida"
store{^2006.07.15} to fdesde
store{ . . } to fhasta
if con=xini
if !empty(fdesde)
xcadena='fecmov'+'>='+allt(dtoc(fdesde))
endif
endif
if con=xfin
if !empty(fhasta)
xcadena='fecmov'+'<='+allt(dtoc(fhasta))
endif
endif
sele movimiento
if &xcadena && aca bota el error
instrucciones...
endif

por favor si pueden ayudarme, loq quiero saber es que registros cumplen la condicion, femov es un campo que existe en la tabla movimiento
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:Error al ejecutar condicion

Publicado por Plinio (7841 intervenciones) el 26/08/2006 01:03:47
Por lo menos 'fecmov'+'<='+allt(dtoc(fhasta)) esta todo junto. No hay espacios. Ago como asi
01/01/2000>=02/02/2000

Otro caso, aparentemente estas comparando campos character. POr lo menos veo que estas llevando una fecha a character DTOC convierte una fecha a caracter.
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