Formatar valor
Galera,
Gostaria de saber como faço para formatar os valores de um campo de uma tabela em um relatório. ex: tenho o seguinte valor em meu campo: 2227 e gostaria que ele fosse exibido assim no relatório: 22,27. Já utilizei vários tipos de mascara na propriedade Mask do QRDBText, mas nada funciona. Alguém pode me ajudar. Obrigado
Gostaria de saber como faço para formatar os valores de um campo de uma tabela em um relatório. ex: tenho o seguinte valor em meu campo: 2227 e gostaria que ele fosse exibido assim no relatório: 22,27. Já utilizei vários tipos de mascara na propriedade Mask do QRDBText, mas nada funciona. Alguém pode me ajudar. Obrigado
Fabiano_aprendiz
Curtidas 0
Respostas
Lucas Silva
04/03/2004
Tenta usar a função formatFloat;
qrlabel.caption := FormatFloat(´0.00´, CAMPO_FLOAT)
GOSTEI 0
Toulouzas
04/03/2004
Tente usar a mascara ´,0.00´
GOSTEI 0
Fabio.hc
04/03/2004
Tente assim:
procedure TForm1.QRDBText1Print(sender: TObject; var Value: String); begin Value:=FormatFloat(´#0.00´,StrToFloat(value)/100); end;
GOSTEI 0
Fabiano_aprendiz
04/03/2004
Já tentei praticamente tudo e ainda não obtive sucesso. Se alguem tiver mais sugestões agradeço. Abraços..
GOSTEI 0
Fabiano_aprendiz
04/03/2004
Fábio, consegui seguindo sua sugestão, valeu mesmo!!!Abraços.
GOSTEI 0
Andrey
04/03/2004
Tente colocar a máscara na propriedade ´DisplayFormat´ do campo na Query(ou Table).
GOSTEI 0