Formato decimal no Grid

Delphi

17/06/2005

Preciso que apareça em grid baseado em uma pesquisa SQL em tempo de execução, o valor monetário 15,00 e não 15.
Não possuo nenhum campo no field editor para poder utilizar a opção currency ou display format.
É possível ?

Grato


Guilherme B

Guilherme B

Curtidas 0

Respostas

Aldus

Aldus

17/06/2005

Olá Guilherme, eu também possuo uma consulta que é formada em runtime, então resolvi assim, após dar o select:

            DM.CDS_Produtos.Close ;
            DM.SQL_Produtos.CommandText := ´SELECT * FROM Produtos WHERE CODEMP=:vCodemp ORDER BY NOMPRO´;
            DM.SQL_Produtos.ParamByName(´vCodEmp´).AsInteger := fMenu.CodEmpSelec ;
            DM.CDS_Produtos.Open ;
            TFloatField(DM.CDS_Produtos.FieldByName(´PVENDA´)).DisplayFormat := ´,#0.00´;


Espero tê-lo ajudado.

Mario


GOSTEI 0
Guilherme B

Guilherme B

17/06/2005

Obrigado Mario !

Irei tentar fazer como você sugeriu.

Grato


GOSTEI 0
POSTAR