FoxPro/Visual FoxPro - Opciones en Informe

 
Vista:

Opciones en Informe

Publicado por Alberto (48 intervenciones) el 22/01/2005 23:52:58
como hago para mostrar un informe pero segun el año que ingrese el usuario, he intentdo con este script:

REPORT FORM InfLogr FOR RIGHT(val(fenvio),2)=RIGHT(ALLTRIM(Thisform.Text1.value),2) PREVIEW

donde el campo fenvio contiene:

04/12/04
25/12/04
04/01/05 , etc

pero me sale este error:
"El valor, tipo o numero de argumento no es valida para la funcion"
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:Opciones en Informe

Publicado por m@rfe (190 intervenciones) el 23/01/2005 00:17:02
hola, me parece que lo que estas usando mal es el comando "alltrim" pues este solo puedes usar con caracteres, o bien podrias usarlo de la sgte forma:
RIGHT(str(fenvio),2)=RIGHT(ALLTRIM(str(Thisform.Text1.value)),2)

chequea el comando "str" tambien, ojala te ayude, 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:Opciones en Informe

Publicado por Plinio (7841 intervenciones) el 23/01/2005 04:02:10
Es fenvio tipo Date??
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:Opciones en Informe

Publicado por FERNANDO (107 intervenciones) el 23/01/2005 17:35:29
SI FENVIO ES TIPO DATE

REPORT FORM InfLogr FOR YEAR(fenvio)=YEAR(Thisform.Text1.value) PREVIEW

ESPECIFICANOS MEJOR LOS TIPOS DE DATOS...
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