Ver Mensaje Individual
  #1  
Antiguo 10-04-2006
HiroProtagonist HiroProtagonist is offline
Registrado
 
Registrado: abr 2006
Posts: 4
Reputación: 0
HiroProtagonist Va por buen camino
Error dando formato a un TFMTBCDField

Hola foreros,

trabajo con Delphi 7 Build 8.1 con los updates al dia y me encuentro con el siguente error.

Tengo un campo de tipo TFMTBCD asociado a un componente del tipo TdxCalcEdit. A este campo le doy el siguiente formato:

TNumericField(myClientDataSet.FieldByName('myField')).DisplayFormat :=
'#0,.00';



Suponiendo que tengo los siguientes valores guardados en la base de datos (Firebird 1.5):



a) 9.999
b) 19.999
c) 29.999


resulta que des de mi control veo lo siguiente:



a) 10
b) 20
c) 30



y realmente deberia ver:



a) 1
b) 2
c) 3

En cambio haciendo lo mismo con el valor 21.999 obtengo visualmente
el valor 23 !!!!

¿Alguna sugerencia?

Gracias por vuestro tiempo,

Hiro
Responder Con Cita