Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Dar Formato de MOneda a una expresion en QuickReport (https://www.clubdelphi.com/foros/showthread.php?t=48118)

enecumene 16-09-2007 00:55:32

Dar Formato de MOneda a una expresion en QuickReport
 
Hola COmpañeros del foro, tengo una duda y es la siguiente, cuando le doy el formato de moneda(###,##0.00) a los campos persistentes me funciona perfecto pero cuando hago la suma de valores en un expresion tiene un formato double asi: 123456.00, es posible darle formato de moneda a una expresion(SUM()) en Quickreport? trabajo con delphi7+mysql.

Saludos..

Caral 16-09-2007 03:09:51

Hola
No se muy bien a que te refieres con formato de moneda, si sera algo en particular o que, en el caso de expresiones con un campo (sum), no veo cual es el inconveniente en hacer lo que haces, yo uso este formato (#,##0.00) y me funciona.
Saludos

enecumene 16-09-2007 03:19:47

Hola Caral, ese es el problema que no se como incluirlo en la expresion(QRExp), porque los estoy usando en los campos persistentes y me fucionan. Mira las expresiones que he intentado realizar:

Cita:

SUM(ZQuery1.Valor) <---me tira 102345.50
SUM(FORMATNUMERIC(ZQuery1.Valor, ###,##0.00))<---me tira igual 102345.00
Y lo que me interesa es que me salga en la expresion asi "102,345.50".

PD: Me Alegra que hayas Vuelto:D

Saludos..

Caral 16-09-2007 03:31:31

Hola
Gracias por tu comentario.
Usa esto (###,000.00) te dara esto 111,222,333.00
Espero sea asi como quieres.
Saludos

enecumene 16-09-2007 03:35:23

Tampoco Caral, me lo presenta de la misma manera "102345.00".

Saludos.

Caral 16-09-2007 03:41:54

Hola
Que raro, acabo de hacer la prueba y si lo hace
Haces esto desde codigo?
Por que no en el mask del componente?, es donde lo hice y funciona, tienes alguan razon en especial para hacerlo asi?
El campo es double?
Saludos

enecumene 16-09-2007 03:49:41

Las Cosas de Delphi, quite el mask de Expression y lo puse en la propiedad Mask como me sugeriste y ahora funciona.

Gracias Caral, que haria yo sin la ayuda de una persona con la bondad y de alma pura como eres tu, eh? que dios te bendiga..

Saludos..

Caral 16-09-2007 03:56:51

Hola
Que bueno que te funcione, ya estaba haciendo un ejemplo, pensaba que estaba perdiendo el toque.:D:D
Saludos

enecumene 16-09-2007 03:59:30

Al menos Mantienes tu sentido del humor:D:D

De Nuevo Gracias..


La franja horaria es GMT +2. Ahora son las 23:36:14.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi