-
Conteúdo Similar
-
Por PToledo
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?
-
Por Robson Wenzel
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 ------------------------------------------------------------------------------------------------------------------------------------------------------------
-
Por Blacksnake
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?
-
Por Luccas Gaulia
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,
-
Por Marcos Geam
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;
-