Campo Moeda
Como faço para colocar os dois zeros da moeda (centavos) quando gravo através de DBedit ou mesmo Fieldbyname ?.
Depois do post saio do programa, entro interativamente no Interbase e verifico em dados, como estão no meu campo moeda. E, sempre sem os dois zeros. Logo após o post em um dbgrid, também sem os zeros.
Como se faz ?. Existe algum sinonimo do VB para algo como variavel=variavel2.formattedtext ?. É assim ?, como é ?.
Tentei com MaskPreco.Text:=Format(´#,0.00´, StrToFloat(vVenda)), mas deu erro....
Obrigado, [ ]s,
Depois do post saio do programa, entro interativamente no Interbase e verifico em dados, como estão no meu campo moeda. E, sempre sem os dois zeros. Logo após o post em um dbgrid, também sem os zeros.
Como se faz ?. Existe algum sinonimo do VB para algo como variavel=variavel2.formattedtext ?. É assim ?, como é ?.
Tentei com MaskPreco.Text:=Format(´#,0.00´, StrToFloat(vVenda)), mas deu erro....
Obrigado, [ ]s,
Micky
Curtidas 0
Respostas
Micky
25/03/2006
Eu mesmo descobri o êrro e compartilho com os iniciantes como eu.
Abrir no IBTable correspondente os campos do arquivo em questão e em seu campo moeda abrir o editor. Em propriedades ´currency´ colocar true.
Simples, mas eu não sabia.
[ ]s,
Abrir no IBTable correspondente os campos do arquivo em questão e em seu campo moeda abrir o editor. Em propriedades ´currency´ colocar true.
Simples, mas eu não sabia.
[ ]s,
GOSTEI 0