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 _ 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