Error con fecha

22/01/2005 - 16:56 por Alberto Chafio Herrera | Informe spam
Tengo un informe en la cual lo quiero mostrar por el año que ingrese el
usuario pero me sale el siguiente error: "El valor, tipo o número de
argumento no es valido para la función"

El script que estoy usando es el siguiente:

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


Ya que en mi campo fenvio tengo:

01/12/04
02/01/05
02/02/05

Alberto Chafio. H.
Bach. Ingenieria de Sistemas e Informática
Cel. (065) 9772119


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
 

Leer las respuestas

#1 Edhin Jiménez
22/01/2005 - 18:08 | Informe spam
Hola Alberto

Es que comparas un campo numérico con uno de carácter, por eso el error,
podría ser así el scrip:

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

La función YEAR() te regresa el año de la fecha que tiene en su parámetro y
CTOD() transforma la fecha ingresada de tipo carácter al tipo fecha.

Espero te pueda ayudar.

Saludos cordiales,

T.S.U. Edhin Jiménez
Coordinador Estatal Zulia
PortalFox Venezuela
Maracaibo, Venezuela

"Alberto Chafio Herrera" escribió en el mensaje
news:
Tengo un informe en la cual lo quiero mostrar por el año que ingrese el
usuario pero me sale el siguiente error: "El valor, tipo o número de
argumento no es valido para la función"

El script que estoy usando es el siguiente:

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


Ya que en mi campo fenvio tengo:

01/12/04
02/01/05
02/02/05

Alberto Chafio. H.
Bach. Ingenieria de Sistemas e Informática
Cel. (065) 9772119


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similares