Mudar displayformat em tempo de execução ?
15/04/2004
0
Olá pessoal acabei de me cadastrar no forum pois nao sei como fazer para definir em tempo de execução o formato #0.00 nas propriedades display format e Editformat em um campo da minha query.
Por favor se puderem me ajudar fico muito grata pois só falta isso para eu fechar uma tela do meu pequeno sistema.
Abraços,
:cry: [b:ff2e1aeffd][size=24:ff2e1aeffd][/size:ff2e1aeffd][/b:ff2e1aeffd]
Por favor se puderem me ajudar fico muito grata pois só falta isso para eu fechar uma tela do meu pequeno sistema.
Abraços,
:cry: [b:ff2e1aeffd][size=24:ff2e1aeffd][/size:ff2e1aeffd][/b:ff2e1aeffd]
Aleguerra
Curtir tópico
+ 1
Responder
Post mais votado
15/04/2004
A propriedade DisplayFormat somente está disponível para objetos de classes descendentes da classe TNumericField. Você precisa, primeiro, saber se o campo que você vai tratar é um campo numérico (TFloatField, TBCDField, etc.). Depois, faça o seguinte:
with Query1 do
if FieldByName(´Campo´) is TNumericField then
TNumericField(FieldByName(´Campo´)).DisplayFormat := ´#,0.00´;
O peixe foi pescado!
[]s
Rubem Rocha
Manaus, AM
with Query1 do
if FieldByName(´Campo´) is TNumericField then
TNumericField(FieldByName(´Campo´)).DisplayFormat := ´#,0.00´;
O peixe foi pescado!
[]s
Rubem Rocha
Manaus, AM
Khundalini
Responder
Mais Posts
16/04/2004
Aleguerra
Olá, Rubem
muito obrigado pela sua dica, identifiquei o campo como do tipo ´TFloatField´ e implementei o codigo mais ao compilar ocorre o seguinte erro:
Undeclared identifier :´TFloatField´
Não sei se é por causa da vs. 5 que estou usando, será? Ou não tem nada haver ?
Por favor me dê uma luz...
Muito Obrigado,
muito obrigado pela sua dica, identifiquei o campo como do tipo ´TFloatField´ e implementei o codigo mais ao compilar ocorre o seguinte erro:
Undeclared identifier :´TFloatField´
Não sei se é por causa da vs. 5 que estou usando, será? Ou não tem nada haver ?
Por favor me dê uma luz...
Muito Obrigado,
Responder
16/04/2004
Khundalini
Verifique se na seção implementation está declarada a unit DB.
[]s
Rubem Rocha
Manaus, AM
[]s
Rubem Rocha
Manaus, AM
Responder
Clique aqui para fazer login e interagir na Comunidade :)