Formatar valores.....para apresentação em relatório

Delphi

03/03/2004

Olá

Como faço para que um valor seja formatado da seguinte forma no meu relatório :

tenho este valor 15690 e quero que ele seja impresso da seguinte forma 15.690 ou seja tipo valor de moeda sem as casa decimais.

Valeu galera.

t+

Fábio Cavalcanti


Cavalcanti.fabio

Cavalcanti.fabio

Curtidas 0

Respostas

Fred

Fred

03/03/2004

Basta configurar o DisplayFormat ou Format como: #,


GOSTEI 0
Cavalcanti.fabio

Cavalcanti.fabio

03/03/2004

+ algum,

valeu

[]´s

fábio cavalcanti


GOSTEI 0
Wagner

Wagner

03/03/2004

Propriedade Mask do qrdbtext voce formata da maneira que voce quizer

ex: #,0.00 72,000.00


GOSTEI 0
Amjorge

Amjorge

03/03/2004

Completando, pode ser formatado no DataSet (Tabela ou Consulta) ou no Label que vai ser impresso. Para ambos tem as máscaras:
#,0 -> coloca o ponto de milhar
0.00 -> coloca a virgula e duas decimais
,0.00 -> ambos
0000 -> coloca zeros a frente se o número for menor que 1.000 ex.: 0027
0.0000 -> coloca 4 decimais
,0.00000 -> ponto de milhar mais quatro decimais


GOSTEI 0
Cavalcanti.fabio

Cavalcanti.fabio

03/03/2004

Amigos...não quero tratar o valor digitador como R$ e sim um valor que o usuario ira digitar e ele me trate como um valor $ mas sem as casa decimais....

Exe.:

O usuario entrara com o total de treinandos ( Treinandos : 157890 ) e este valor seja impresso assim Treinandos : 157.890 ou seja o total e de cento e cinquenta e sete mil e oitocentos e noventa treinandos...a mascara devera esquecer que não se trata de um valor em R$...todas as mascaras ele me retorna 1.578,90 e para mim esta errado

Espero ter sido claro.

[]´s

Fábio Cavalcanti


GOSTEI 0
Cavalcanti.fabio

Cavalcanti.fabio

03/03/2004

+ alguem pode ajudar...

grato....vida ou morte.


t+

fabio cavalcanti


GOSTEI 0
Djjunior

Djjunior

03/03/2004

text := FormatFloat(´#,0.00´, SuaQuery.FieldByName(´campo´).asFloat);


GOSTEI 0
POSTAR