Formatar valor

Delphi

04/03/2004

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


Fabiano_aprendiz

Fabiano_aprendiz

Curtidas 0

Respostas

Lucas Silva

Lucas Silva

04/03/2004

Tenta usar a função formatFloat;
 qrlabel.caption := FormatFloat(´0.00´, CAMPO_FLOAT)



GOSTEI 0
Toulouzas

Toulouzas

04/03/2004

Tente usar a mascara ´,0.00´


GOSTEI 0
Fabio.hc

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

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

Fabiano_aprendiz

04/03/2004

Fábio, consegui seguindo sua sugestão, valeu mesmo!!!Abraços.


GOSTEI 0
Andrey

Andrey

04/03/2004

Tente colocar a máscara na propriedade ´DisplayFormat´ do campo na Query(ou Table).


GOSTEI 0
POSTAR