Fórum DisplayFormat no DbGrid nao funciona ... #280133
04/05/2005
0
decimais no DBGRID, seria somente colocar no o campo PRECO no CLIENTDATASET, na propriedade DISPLAY FORMAT, por exemplo
#..0,00
meu decimalseparator esta como ´, ´
Faço estes procedimentos e rodo e não apresenta o formato acima
aparecem da seguinte forma:
1000
1000,3
Não sei o q está acontecendo ...
Alguem pode me ajudar ??
Uso o delplhi 7 + firebird 1.5
criei o campo na tabela como numeric (15,2)
Obrigada e no aguardo.
Marta
Curtir tópico
+ 0Posts
04/05/2005
Essistemas
fields, depois em cada field na propriedade displyFormat voce coloca
#,0.00. agora se vc não quiser adiciona fields vc pode fazer assim
(QryConsulta.FieldByname(´Preco_Compra´) as
TFloatField).DisplayFormat :=´,0.00´;
eu uso assim porque crio muito objeto em tempo de projeto.
espero que ajude !!
Gostei + 0
05/05/2005
Marta
Na definicao dos fields ele vem como TFMTBcd ...
eh da mesma forma ?? O display format tb funciona para este tipo ??
Gostei + 0
05/05/2005
Rômulo Barros
Gostei + 0
05/05/2005
Marta
O engraçado eh q tb coloquei alinhamento pela direira e ele
está me apresentando pela esquerda alem de nao colocar os zeros apos
a virgula conforme o DISPLAY FORMT #..0,00.
realmente nao sei o q pode ser ... estou quase me ´descabelando´ ...
a ligacao para o grid uso :
tsqLdataSet -> tDataSetProvider -> ClientDataSet -> DataSource -> GRID
a alteracao q faco é tanto no clientdatase e sqldataset ???
Gostei + 0
10/05/2013
Assiste
Gostei + 0
11/05/2013
Marco Salles
Tb ha correções e for este o caso
[]sdç
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)