GARANTIR DESCONTO

Fórum Como formatar valores sem eles estarem no Fields Editor ? #182331

16/09/2003

0

Olá pessoal

Já postei uma pergunta semelhante a esta, mas acho que não sube me espressar. :?

Estou precisando formatar valores de ClientDataSet sem os campos estarem no Fields Editor.

Se eles não estarem no Fields Editor o DisplayFormat não funciona.

Se tiverem uma dica, por favor, me ajudem.

obrigado

Zamedi


Zamedi

Zamedi

Responder

Posts

16/09/2003

4_olho

Para acessar estes campos, use FieldByName


Responder

Gostei + 0

16/09/2003

Zamedi

Para acessar estes campos, use FieldByName


Mas como disponibiliza o DisplayFormat ?

zamedi


Responder

Gostei + 0

16/09/2003

4_olho

Mas aí você usa outra função que faça a mesma coisa. Format, por exemplo.


Responder

Gostei + 0

16/09/2003

Zamedi

Deixa eu por vc a par da situação

Fiz um formulário com somente um grid, o qual possui uma SQLQuery, ClientDataSet, etc...

Com um RadioButton eu direciono a SQLQuery pra qual tabela quero usar, no meu caso:
Veiculos
Combustivel
Manutenção
Lubrificantes
Seguro

Daí, é claro aparece no grid por exempo a tabela combustivel
ID CodVeic KM Data QtdeLT VrLt Total
001 003 15000 1/1/2003 20 2 40
002 004 48000 1/5/2003 30 2 60

Então, quero formatar
ID CodVeic KM Data QtdeLT VrLt Total
001 003 15000 01/01/2003 20,00 2,00 40,00
002 004 48000 01/05/2003 30,00 2,00 60,00

Espero agora ter explicado melhor.

Até +

zamedi


Responder

Gostei + 0

16/09/2003

Zamedi

achei :D

if ds.Fields[5].DataType=ftFloat then
with ds do
TFloatField(FieldByName(ds.Fields[5].FieldName)).DisplayFormat := ´#,,.00´;


farô :lol:


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar