Fórum float #169841
17/07/2003
0
Por exemplo: se o usuário digitar 7, tranformar para 00007,00 tanto na hora de incluir como alterar e buscar esse dado.
Marcela
Curtir tópico
+ 0Posts
17/07/2003
Schirmer
você pode formatar utilizando o format no evento onExit... (por exemplo)
mas o que você deve cuidar é na hora de gravar....
quando vai gravar em uma tabela com campo float, deve utilizar o seguinte:
TabelaNOMECAMPO.Value := StrToFloat(Edit.Text);
Gostei + 0
17/07/2003
Midas
pois tenho uma função para moeda fera ...hehehehe
Gostei + 0
17/07/2003
Midas
no onexit
edit1.text:=format(´¬m´,[strtofloat(edit1.text)]);
Gostei + 0
17/07/2003
Einstein
If not( key in ([Key<#45] and [´0´..´9´] ) then Key:=0;
com esse Código oEdit só aceitará Virgula, BackSpace e Números;
se tiver algum erro entra em contato comigo, pois não estou na minha máquina;
Gostei + 0
17/07/2003
Midas
noonexit
edit1.text:=format(´¬f´,[strtofloat(edit1.text)]);
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)