Page 1 of 1

Campo Monetario

PostPosted: Tue Dec 09, 2008 7:20 pm
by Corina
Buenas tardes,

Quisiera saber si hay algún problema por trabajar con un campo definido como monetario.

Si el campo esta definido como monetario no consigo hacer un
msginfo(transform(tabla->campo),'99,99.99'), el valor devuelto es siempre 0.00

Si el campo esta defindo como numérico no hay problema alguno, me devuleve el valor del campo de forma correcta.

PostPosted: Tue Dec 09, 2008 7:40 pm
by Ale SB
Buenas Corina,

lo cierto no seria :

Msginfo( Transform( tabla->campo, "99,99.99" ) )

Saludos, Ale

PostPosted: Wed Dec 10, 2008 9:07 am
by Corina
Buenos días,

Ale tienes razón, puse mal los paréntesis al escribirlo en el foro. Quería decir que con Msginfo( Transform( tabla->campo, "99,99.99" ) )
siempre me devuelve 0.00

De todas formas creo que ya encontré la solución, lo que voy a hacer es tratar la tabla antes de utilizar su contenido. Me creo una select de los campos de la tabla necesaría, dando formato en ese momento al campo monetario como 00000000.00 y posteriormente relleno el campo con los valores originales.

Gracias de todas formas, un saludo