Cita:
|
Me saltaba el siguiente error: [Error] Informe_Ventas.pas(63): Undeclared identifier: 'DisplayFormat'
|
Fields[1] se refiere a un campo de un dataset (Consulta).
El DBGrid tiene campos tipo
TField. Este tipo de campo es genérico y tiene las propiedades y métodos básicos de ese objeto.
TFloatField es un descendiente de
TField y agrega alguna funcionalidad extra. Por ejemplo, la propiedad para dar formato al dato(número) que contiene.
Para poder asignar esta propiedad deberás hacer un
cast para decirque el el objeto es de tipo
TFloatField.
Código Delphi
[-]
TFloatField(DBGrid_Ventas.Fields[1]).DisplayFormat := '0.00';