Fórum formatando campo no ClientDataSet #235222
31/05/2004
0
O problema é quando altero esse valor num DBEdit para R$ 250,00 por exemplo o delphi me retorna o erro: ´R$ 250,00´ is not a valid float point value for field ´<campo>´ .
Como posso resolver isso? Muito Obrigado.
Logado
Curtir tópico
+ 0Posts
31/05/2004
Afarias
T+
Gostei + 0
31/05/2004
Logado
e ai ? me ajuda
Gostei + 0
31/05/2004
Afarias
Isso não ocorre com DBEdits e a propriedade DisplayFormat do TField.
Vc não está usando um outro componente?? e definiu uma máscara ou algo assim??
T+
Gostei + 0
31/05/2004
Logado
Gostei + 0
31/05/2004
Afarias
T+
Gostei + 0
31/05/2004
Rômulo Barros
Evento OnStateChangeDoDataSource Begin If(State In [dsBrowse])Then Tabela.FieldByName(´Campo´).AsString := FormatFloat(´0.00.00´,Tabela.FieldByName(´Campo´).AsFloat) Else DBEdit.Text := Tabela.FieldByName(´Campo´).AsFloat); End;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)