Fórum Como alterar propriedades de um TFIELD em RunTime? #357214
15/04/2008
0
Um CDS preenchido via SQL (commandtext) como fazer para alterar a propriedade ´DisplayFormat´?
Tentei:
[i:8d83799da7]DM.cdsTeste....FieldByName(´nome_campo´) - mas não há a propriedade ´DisplayFormat´ disponível.[/i:8d83799da7]
Abraço.
Luciano.badoe
Curtir tópico
+ 0Posts
15/04/2008
Pestana_
(Fields[1] as tIntegerField).DisplayFormat := ´-;0;_´;
[u:715a8c2f04]tIntegerField[/u:715a8c2f04] é o tipo do field, neste caso e inteiro.
flw.
Gostei + 0
15/04/2008
Pestana_
(query.Fields[1] as tIntegerField).DisplayFormat := ´-;0;_´;
Gostei + 0
16/04/2008
Luciano.badoe
Este exemplo funcionaria assim num CDS?
(DM.cdsTeste.Fields[1] as tIntegerField).DisplayFormat := .....
Gostei + 0
16/04/2008
Pestana_
nossa, agora que reparei que você esta utilizando o ClientDataSet, pra falar verdade eu não sei, eu não trabalhor com o ClientDataSet! :oops:
espero que alguem aqui do forum possa te ajudar.
flw.
Gostei + 0
16/04/2008
Luciano.badoe
Pessoal, conto com vocês.
Gostei + 0
16/04/2008
Joaoshi
(SeuClientDataSet.FieldByName(´NomeDoCampo´) as tFloatField).DisplayFormat := ´#,0.00´;
Espero ter ajudado.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)