Array
(
)

Formatar 8 casas decimais, ainda não consegui!

Titanius
   - 10 jan 2006

Olá, ainda estou com problemas pra formatar numeros com 8 casas decimais,
por exemplo, estou usando DBEdit, pra exibir a informação...

digito: 0,95871478

quando eu abro o registro, ele me exibe assim: ,95871478

ou seja, sem o zero antes da virgula...
já tentei as seguintes mascaras:
#,0.00
,0.00000000
,0.00000000

e nada... alguem sabe como faço pra exibir isso?

Desde já agradeço..

[]s


Leopaivasilva
   - 10 jan 2006

Se vc estiver usando o campo do tipo numeric, tenta colocar ele como 18,2 ou 10,4 no banco e testa as formatações mais uma vez pra ver se dar certo.


Thomaz_prg
   - 10 jan 2006

Tenta a seguinte máscara:

#0.00000000


Emerson
   - 10 jan 2006

ou, simplesmente:

´,#0.00000000´


Titanius
   - 10 jan 2006

Olá amigos,

tentei as duas formas acima, e nada... continua sem o zero antes da virgula.. :(

mais alguma ideia?


Eixox
   - 10 jan 2006

Veja como está a configuração regional do seu Windows, caso a fomatação lá esteja tudo correto tente fazer o seguinte:

você deve configurar uma série de variáveis para que você não tenha problemas de configuração, olhe o item: Currency and date/time formatting variables no arquivo de ajuda do Delphi - com certeza resolverá seu problema.


Emerson
   - 11 jan 2006

como está definido o campo?


Nildo
   - 11 jan 2006

Coloque simplesmente

0,00000000

na máscara


Martins
   - 11 jan 2006


Citação:
Coloque simplesmente

0,00000000

na máscara


ou

#Código



0.00000000




Titanius
   - 12 jan 2006

Olá amigos, ainda não funcionou...

Tentei
0,00000000, ficou assim a mascara 000.000.000

0.00000000, e continua sem o zero a esqueda

to começando a achar que não tem jeito :(

Em tempo, uso Firebird 1.5 e o campo esta como NUMERIC(15,8)


[]s


Marco Salles
   - 12 jan 2006

citaçao de eixox :

Citação:
Veja como está a configuração regional do seu Windows
,

No quesito : exibir zeros á esquerda , esta corretamente configurado :?: :?: