Problema Formato "#0.00": Delphi 2006
Buenas, tengo un inconveniente al intentar visualizar los datos de un clientDataSet en formato "#0.00".
Aqui dejo como tengo hecha la conexion a la BD hasta el formulario dentro del programa.
BD (interbase/firebird)
ModuloDatos: TSQLConnection-> TSQLDataSet->TDataSetProvider
Formulario:TSocketConnection->TClienteDataSet->TDataSource->TJvDBGrid
He probado modificando las opciones ( Currency, DisplayFormat, EditFormat ) de los campos de datos tanto del TClientDataSet, que se encuentra en el formulario, y el TSQLDataSet, que se encuentra en el ModuloDatos pero no he llegado a una solucion.
Yo necesito visualizar los datos numericos de esta manera:
Ejemplo:
Ingreso Valor---------------Visualizo Valor
3---------------------- 3.00
0---------------------- 0.00
2.01------------------- 2.01
5.1-------------------- 5.10
Pero el problema que tengo me da estos resultados:
Ejemplo:
Ingreso Valor Visualizo Valor
3---------------------- 3
0---------------------- 0
0.25------------------- .25
2.01------------------- 2.01 <--- Aqui funciona, el resto no
5.1-------------------- 5.10 <--- Aqui funciona, el resto no
Estoy utilizando Delphi 2006 y BD Interbase/Firebird.
Lei por ahi que es un problema de Delphi 2006, es esto cierto¿?, existe algun modo de solucionarlo¿?.
A las propiedades Currency, DisplayFormat, EditFormat le he asignado todas las posibilidades que han nombrado en otros foros ya abierto sobre este inconveniente y no llegue a ningun resultado satisfactorio.¿Por donde me recomiendan seguir probando?
Desde ya muchisimas gracias
Última edición por K-ba fecha: 12-10-2007 a las 16:35:21.
|