Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Separador de miles en columna de cxgrid (https://www.clubdelphi.com/foros/showthread.php?t=90591)

dardusso23 20-07-2016 16:00:07

Separador de miles en columna de cxgrid
 
Hola, necesito saber como agregar separador de miles en una columna que muestro numeros en un cxgrid de devExpress 14.1. Lo datos vienen de la base de datos. En algunas columnas lo necesito en otras no porque son strings u otros datos..
Gracias

Neftali [Germán.Estévez] 21-07-2016 08:23:55

Configura el tipo de columna en la propiedad Properties y es posible que eso ya te formatee las columnas del grid correctamente.
Revisa también la propiedad DataBinding/ValueType, de cada columna.

dardusso23 21-07-2016 13:33:47

Gracias por responder.. Tengo la propiedad useThousandSeparator en true y asi y todo no me lo esta mostrando. No se si tiene que estar en combinacion con alguna otra propiedad

dardusso23 21-07-2016 14:50:23

ya esta, me falto configurar el DisplayFormat. Lo que si no pude hacerlo para que me separe los miles con punto, solo consegui hacerlo con coma. de esta forma
DisplayFormat:' ,0.00'. Si tenes idea como hacer para que separe con punto me vendria mejor
muchas gracias

dardusso23 21-07-2016 15:08:05

Ya encontre la forma! lo pongo por si alguien mas lo puede llegar a necesitar
En el datamodule hay que poner abajo del todo:

initialization
sysutils.Decimalseparator := ',';
sysutils.ThousandSeparator := '.';

y luego en properties-> CalcEdit luego
en DisplayFormat: ,#.00
y en useThousandSeparator: true

Espero, que sirva y gracias


La franja horaria es GMT +2. Ahora son las 18:06:21.

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