Ir para conteúdo



TextBox formatado para valor monetário


  • Por favor, faça o login para responder
Não há respostas para este tópico

#1 FREITAS

FREITAS
  • Membros
  • 38 posts

Postado 06 December 2011 - 03:16 PM

Boa tarde,
Quem pode me dar uma dica, por favor.

O Código abaixo uso para formatar o textbox valor_unitário_saidas para valor monetátio.
Então à medida que digito no textbox vão aparecendo os números com os pontos, vírgulas e os zeros
tudo conforme eu digito, e quando o textbox perde o foco aparece o valor como digitado.
Exemplo: R$1,52 mas quando clico em confirmar acontece que:
1 - O número que aparece no textbox fica sem os dígitos depois da vírgula, mas no BD o número é gravado com as casas
depois da vírgula.
2 - Se o valor digitado é tipo 1,50 ele mosta no textbox depois de clicar em confirmar, apenas 1, se eu digitar 1,51
ele mosta no textbox 2, ou seja ele arredonda, para baixo se menor ou igual a 50 depois da vírgula ou para mais se
igual ou maior que 51. O BD Access está formatada a coluna como Moeda.No BD fica gravado R$1,51, o valor que realmente digitei no textbox.
Digitei para teste no textbox o valor 1123568 e saí do textbox (perdeu o foco) o número ficou formatado no textbox assim:
R$ 1.123.568,00, perfeito, com os pontos, vírgula e o R$. Mas quando clico em confirmar fica no textbox o valor sem pontos,
sem vírgula, sem R$ e sem os zeros ou seja sem formatação nehuma = 1123568.Fui até o BD Access abri e lá está gravado:
R$ 1.123.568,00.
Ou seja, no Banco está gravando tudo legal do jeitinho certo. O problema é no Formulário que não aparece no TextBox o valor
formatado igual moeda.

Dá para ajudar?

Obrigado


FREITAS






0 usuário(s) está(ão) lendo este tópico

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)