PDA

Ver la Versión Completa : Separador de miles en columna de cxgrid


dardusso23
20-07-2016, 16:00:07
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