Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MySQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=21)
-   -   Formato numerico dentro de un DBGrid (https://www.clubdelphi.com/foros/showthread.php?t=66674)

Inon 06-03-2010 16:47:05

Formato numerico dentro de un DBGrid
 
Hola!

No se si esto va aqui, pero no encontre en que seccion ponerlo.

Tengo una base de datos que guarda datos numericos (DECIMAL 10,2) y la uso para un sistema de facturacion (asi que esos datos numericos son pesos en monda mexicana), lo que quiero es que al hacer una consulta y meterla en un DBGrid, los campos de este tipo me aparezcan con el formato $0,000.00.

Espero haberme explicado.

Gracias por su ayuda.

ContraVeneno 06-03-2010 17:35:37

tendrías que definir tu campo como moneda (Currency, money). O en tu consulta (Query), definir la propiedad "DisplayFormat" con algo como "$ ,0.00;-$ ,0.00".

Inon 06-03-2010 17:50:31

Gracias por tu respuesta ContraVeneno, sin embargo estoy usando un ADOQuery para mi consulta y no encuentro ninguna propiedad llamada DisplayFormat, o existe otra forma de llegar a esto que no se me ocurra?

Gracias

Inon 06-03-2010 17:56:47

Olvide mencionarte que mi base de datos MySQL no tiene tipo de dato Currency por eso busco otra opcion de poder mostrar dicho campo con un formato de moneda.

ContraVeneno 06-03-2010 18:05:20

A tu ADOQuery, le puedes definir que campos se van a incluir (si le das doble click a tu ADOQuery, te aparece la ventana donde puedes darlos de alta); una vez que ya los tengas ahí, podrás ver que puedes definir la propiedad DisplayFormat.

Inon 06-03-2010 18:27:11

Magnifico !!

Ya lo he podido lograr, tan sencillo que era !! :D

Gracias ContraVeneno !


La franja horaria es GMT +2. Ahora son las 01:10:48.

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