Search the Community
Showing results for tags 'moeda'.
Found 6 results
-
Olá, sou novo no VB Estou desenvolvendo um programa de atendimento médico onde tem vários textboxs e um deles é de Valor (R$). O meu problema é o seguinte... No meu banco de dados o campo valor é do tipo moeda e o banco é em access No meu programa no dataset configurei ele para double e por código consegui colocar automaticamente ponto e virgula. Até ai acho que tudo bem... Só que quando eu clico para salvar ele automaticamente esquece do ponto e virgula e salva no datagridview o valor sem ponto e virgula, e dai quando eu seleciono o registro ele esquece dos centavos Ex.: Eu digito na text box: R$ 1.250,00 E quando eu salvo aparece na datagridview: 1250 Quando seleciono o mesmo registro ele fica assim na textbox: R$ 12,50 Só se os centavos não forem zerados ele salva mais se forem 00 ele não salva Por favor! me ajudem. Segue o código da formula para colocar os ponto e virgula para vocês darem uma olhada e ver se tem erros... -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Public Shared Sub Moeda(ByRef txt As TextBox) Dim n As String = String.Empty Dim v As Double = 0 Try n = txt.Text.Replace(",", "").Replace(".", "") If n.Equals("") Then n = "" n = n.PadLeft(3, "0") If n.Length > 3 And n.Substring(0, 1) = "0" Then n = n.Substring(1, n.Length - 1) v = Convert.ToString(n) / 100 txt.Text = String.Format("{0:C2}", v) txt.SelectionStart = txt.Text.Length Catch ex As Exception End Try End Sub Private Sub valortxt_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles valortxt.KeyPress Select Case (valortxt.TextLength) Case 4 valortxt.SelectionStart = 5 End Select End Sub Private Sub valortxt_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles valortxt.TextChanged Atendimentos.Moeda(valortxt) End Sub ------------------------------------------------------------------------------------------------------------------------------------------------------------
- 1 reply
-
- textebox
- visual basic
-
(and 2 more)
Tagged with:
-
Gostaria de uma ajuda. Tenho um input que receberá valor em reais. Porém no momento da digitação o campo não pode permitir valor menor que 100,00 reais como posso fazer isso?
-
Boas Pessoal Precisava de criar uma máscara dentro de um textbox, por exemplo 0,00 ou 0,000 dependendo do número de casas decimais pre-preenchidas pelo utilizador na configuração. Pelo que o meu problema é conseguir bloquear que utilizador não insira mais do que permitido na configuração ou seja, eu quando devolvo o valor da base de dados, consigo arredondar e mostrar o valor apenas com duas ou três ou mais casas decimais, mas o que quero é não permitir que utilizar coloque mais do que as permitidas. Será que me podem ajudar?
-
Ola Pessoal, Alguém poderia me dar uma luz como posso pegar o valor da moeda do dolar para realizar conversão em Reais (vice versa) para ser colocado em uma função php? Preciso também converter reais para MXN (pesos), a ideia seria a mesma. Att,
-
Alguem poderia me ajudar o pq deste valor não esta retornando em moeda: $('#itemQty').keyup(function () { var valor = parseFloat($('#itemPrice').val()); var quantidade = parseInt($(this).val()); $('#itemSubtotal').val(valor * quantidade); }); html <input name="peca_subtotal[]" value="" class="tInput" id="itemSubtotal" readonly /> aqui deveria dar a quantidade ex.: 5 x 10.00 = 50.00 ele está fazendo a multimplicação mais nao retorna o subtotal formatado em moeda;
-
Bom dia, olá pessoal, estou precisando transformar os números abaixo em tipo moeda, alguém poderia me ajudar por favor?Muito obrigado! 0000000000100 = 1,00 0000000000150 = 1,50 0000000000110 = 1,10 0000000000170 = 1,70 0000000009000 = 90,00 0000000033750 = 337,50 0000000018000 = 180,00