Establecer un formato de columna DBGrid en Delphi
currency lazarus (3)
El primer puerto de escala es el DisplayFormat del campo de datos en la base de datos.
Estoy usando un componente DBGrid en Delphi. Me pregunto cómo puedo configurar el formato de una columna. Tengo valores reales que deseo que se muestren como moneda en la cuadrícula.
Alguien sabe cómo?
Si no agrega los campos a la lista del Editor de campo, puede obtener el formateo por código como:
TFloatField(MyQuery.fieldByName(''MyField'').DisplayFormat := ''0.00'';
si no desea mostrar los ceros, reemplace ''0.00'' por ''#. ##'';
- Puede configurar el
DisplayFormat
delField
- Puede manejar el evento
OnGetText
. Este enfoque permite hacer operaciones más complejas con el valor.