Campo Monetario

Post Reply
Corina
Posts: 6
Joined: Mon Nov 10, 2008 12:18 pm
Location: Las Palmas de GC

Campo Monetario

Post 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.
User avatar
Ale SB
Posts: 248
Joined: Wed Jan 11, 2006 11:30 am
Location: Campo Grande-MS / Brasil

Post by Ale SB »

Buenas Corina,

lo cierto no seria :

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

Saludos, Ale
aleseribeli@hotmail.com

FwH, Hb Svn, ADS 8.1, ADS 10, Pelles C, FwPPC, MsVc 2008, MsVc 2010
"Conhecimento, você não subtrai quando divide; mas soma e multiplica."
**---Mário Persona---**
Corina
Posts: 6
Joined: Mon Nov 10, 2008 12:18 pm
Location: Las Palmas de GC

Post 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
Post Reply