Ir para conteúdo
Fórum Script Brasil

Marc_Dias

Membros
  • Total de itens

    34
  • Registro em

  • Última visita

Tudo que Marc_Dias postou

  1. Pessoal, bom dia Estou com dúvidas em relação a inserir valores monetarios no banco de dados. Estou usando o banco Acess no campo valor coloquei o tipo Número Duplo Como validar o campo para que receba somente valores monetarios? Como mandar os valores pro banco? O tipo que estou usando no banco está certo? Como resgatar esses valores do banco e joga-los na tela novamente? Agradeço muito a possivel ajuda
  2. Estou tentando gravar um campo data com ASP no Acess, estou mandando a data no formato MM/DD/YYYY ou seja no formato americano, na string sql está correto a data, quando é feita a inserção no banco, se abrir a tabela aparece 01/01/1988 00:00:10 ou seja nada a ver com a data que foi inserida O que pode estar acontecendo? será alguma configuração do ACESS? Agradeço desde já a atenção dispensada.
  3. CSML, obrigado pela ajuda coloquei sua função para rodar, quando clico no link ele "aparece" o div com o conteúdo, porém quando clico em outro link ele coloca o outro div embaixo do primeiro, eu gostaria que um sumisse e só fica-se visivel o que eu acionei.... CSML, achei o problema , a sua função está corretissima, agradeço muito sua ajuda.
  4. boa tarde a todos estou com o seguinte problema e gostaria de ajuda tenho varios divs no form <div id="div1" style="display:none"> conteudo </div> <div id="div2" style="display:none"> conteudo </div> <div id="div3" style="display:none"> conteudo </div> Preciso de ajuda em uma função javascript que quando eu clicar em um link abra somente o div que preciso e feche todos os outros para chamar os divs diz uma lista <ul> <li><a href="java script:;" onclick="ExpandeDiv(1)">Principal</a></li> <li><a href="java script:;" onclick="ExpandeDiv(2)">Sistemas</a></li> <li><a href="java script:;" onclick="ExpandeDiv(3)">Sistemas</a></li> <li><a href="java script:;" onclick="ExpandeDiv(4)">Sistemas</a></li> </ul> fiz essa função mais não está funcionando direito e nem sei se é o modo certo <script> function ExpandeDiv(valor) { if (valor = 1) { if (document.getElementById("div1").style.display == 'none') { document.getElementById("div1").style.display = 'block'; document.getElementById("div2").style.display = 'none'; }else { document.getElementById("div1").style.display = 'none'; document.getElementById("div2").style.display = 'none'; } return false; } if (valor = 2) { alert(valor); } } </script> Lembrando que vou ter mais de 20(vinte) divs nessa função para abrir um e fechar os outros Agradeço desde já a atenção dispensada
  5. e poderia passar o valor junto nesta linha, assim: agora basta uma pequena alteracao na assinatura do seu metodo,mudando de para pronto, ai esta o seu valor da linha a ser deletada,agora é só usar com moderacao. beleza?! sucesso ai. Grande Mestre Sam...era isso mesmo agora deu certinho.. Agradeço muito sua colaboração e tambem da Andreia... acho que esse tópico será de grande utilidade pra quem tá começando....
  6. Andreia, segue o código completo coloquei tudo em uma só pagina.... <link href="estiloSistema.css" rel="stylesheet" type="text/css" /> <script> function AddLinhaPagamento(){ var vlr; var vlrTotal; var coluna1; obj = document.getElementById('divTabelaPagamento'); if (obj.style.display == "none") obj.style.display = "block"; var table1 = document.getElementById("tabela4"); totLinhas = table1.rows.length -1; var linha = table1.insertRow(totLinhas); var escolha = document.servico.txtPagamento.value; coluna1 = linha.insertCell(-1); coluna1.className = "celula1"; coluna1.innerHTML = '<input type="text" readonly id="numero" name="numero" style="width=20px;" value="' + totLinhas + '" />'; coluna1 = linha.insertCell(-1); coluna1.className = "celula1"; coluna1.innerHTML = '<input type="text" readonly name="teste" style="width=90px;" value="' + document.getElementById("txtPagamento").value+ '" />'; coluna1 = linha.insertCell(-1); coluna1.className = "celula1"; coluna1.innerHTML = '<input type="text" readonly name="teste" style="width=80px;text-align:right" value="' + document.getElementById("txtValor_Pagto").value+ '" />'; coluna1 = linha.insertCell(-1); coluna1.className = "celula1"; coluna1.innerHTML = '<input type="text" readonly name="teste" style="width=80px" value="' + document.getElementById("txtDt_Pagto").value+ '" />'; coluna1 = linha.insertCell(-1); coluna1.className = "celula1"; coluna1.innerHTML = '<input type="text" readonly name="teste" style="width=220px;" value="' + document.getElementById("txtRef_Pagto").value+ '" />'; coluna1 = linha.insertCell(-1); coluna1.className = "celula1"; coluna1.innerHTML = '<input type="button" style="width=60px" onClick="RemoveLinhaPagamento(this)" value="Excluir" />'; vlr = document.servico.txtValor_Pagto.value.replace(".","") vlr = vlr.replace(",",".") vlrTotal = document.servico.totPag.value; soma = parseFloat(vlrTotal) + parseFloat(vlr); document.servico.totPag.value = (soma.toFixed(2)); document.servico.Qtd.value = totLinhas; } function RemoveLinhaPagamento(objeto) { tabela = document.getElementById("tabela4"); if(objeto) tabela.deleteRow(objeto.parentNode.parentNode.rowIndex); } function LimpaTabelaPagamento(){ var table1 = document.getElementById("tabela4"); totLinhas = table1.rows.length - 1; for(i=1;i<totLinhas;i++){ table1.deleteRow(1); } document.getElementById('txtTipoGasto').value=''; document.getElementById('txtQtdGasto').value=''; document.getElementById('txtValorGasto').value=''; obj = document.getElementById('divTabelaPagamento'); if (obj.style.display == "block") obj.style.display = "none"; } </script> <body> <form name="servico" id="servico"> <div id="geral"> <div id="centro"> <table width="70%" border="0" > <tr> <th class="Fundo_Roxo" style="width=70px">Pagamento</th> <th class="Fundo_Roxo" style="width=70px">Valor</th> <th class="Fundo_Roxo" style="width=70px">Depositar</th> <th class="Fundo_Roxo" style="width=70px">Referencia</th> <th class="Fundo_Roxo" style="width=70px">&nbsp;</th> </tr> <td><select name="txtPagamento" id="txtPagamento" style="margin-left:3px; width:120px;"><option value="0">Selecione</option><option value="Dinheiro">Dinheiro</option><option value="Cheque Vista">Cheque a vista</option><option value="Cheque Pré">Cheque Pré</option><option value="Cartão Crédito">Cartão Crédito</option><option value="Cartão Débito">Cartão Débito</option></select></td> <td><input type="text" name="txtValor_Pagto" id="txtValor_Pagto" style="width=80px;text-align:right" onFocus="this.style.backgroundColor='#ffe'" onblur="this.style.backgroundColor=''"></td> <td><input type="text" name="txtDt_Pagto" id="txtDt_Pagto" style="width=80px;text-align:right"></td> <td><input type="text" name="txtRef_Pagto" id="txtRef_Pagto" style="width=220px;text-align:left" onFocus="this.style.backgroundColor='#ffe'" onblur="this.style.backgroundColor=''"></td> <td><input type="button" value="+" onclick="AddLinhaPagamento()" /></td> </tr> </table> <div id="divTabelaPagamento" style="display:none"> <table id="tabela4"> <tr> <th class="cinza_titulo">Nº:</th> <th class="cinza_titulo">Pagto</th> <th class="cinza_titulo">Valor</th> <th class="cinza_titulo">Depositar em</th> <th class="cinza_titulo">Observação do pagamento</th> </tr> <tr> <td colspan="2" class="cinza_titulo">Total</td> <td><input type="text" id="totPag" name="totPag" class="cinza_titulo" style="width=80px;text-align:right" value="0"></td> <td class="cinza_titulo">Qtd Lanc.</td> <td><input type="text" id="Qtd" name="Qtd" class="cinza_titulo" style="width=80px;text-align:right" value="0"></td> <td><input type="button" style="width=60px;" onclick="LimpaTabelaPagamento()" value="Limpar" /> </tr> </table> </div> </div> <!-- fim da parte de pagamento !--> </div> </form> </body>
  7. Preciso montar um site com a seguinte estrutura: um div no topo onde vou colocar um menu que abre seus sub-menus na horizontal... quando clicar no menu somente a parte de baixo alterar para a pagina chamada no menu -------------------------------- | topo | | menu1 menu2 menu3 | -------------------------------- | | | corpo que deve | | ser alterado | | | | | --------------------------------- mais ou menos desse jeito... Alguém me ajuda?
  8. Andréia estou fazendo o seguinte: inclusive com isso já matei a dúvida que tinha ontem tenho uma tabela no meu banco com a seguinte estutura codigo serviço valor estou populando o combo box com todos os serviços que constam na tabela (com ASP) no value no combo estou concatenando o código com "|" + a descrição do serviço + "|" + valor do servico de modo que fique mais ou menos assim option value = "123456|instalação de alarme|15,00" depois coloquei uma função no OnChange do combo para pegar o value e dividir nos text de código e preço agora eu quero que depois de escolhido o serviço clicar no botão e construir uma tabela, tendo em vista que posso ter mais de um serviço, e também preciso da possibilidade de excluir um serviço da tabela (que por exemplo o usuario tenha inserido errado)
  9. bom dia a todos Preciso de ajuda no seguinte problema: tenho um combobox onde está populado com os nomes dos clientes de uma tabela e ao lado um textbox onde vai ser digitado um valor qualquer e ao lado do text um botão de comando. preciso que o usuario escolha um nome no combo, digite um valor no text e ao clicar no botão vá montando uma tabela abaixo dos dados.
  10. na verdade o que preciso é o seguinte acho que não soube explicar direito em cima Tenho uma relação de serviços e cada serviço tem um determinado preço exemplo serviço=instalação de som valor= R$ 15,00 serviço=instalação de alarme valor= R$ 20,00 e assim vai... quero que o atendente escolha o serviço em uma caixa de seleção e quando escolher e teclar em um botão [incluir serviço] o sistema vá montando embaixo um campo descrição (com a descrição do serviço) e ao lado um campo com valor de modo que fique da seguinte forma Serviço Valor intalação de alarme 15,00 instalação de som 20,00 instalaçao de caixas 25,00 total dos serviços 60,00 é mais ou menos isso....
  11. Andreia sempre você...valeu de novo você é dez...vê se me ajuda na minha última dúvida lá no javascript, você deve saber com certeza. precisando estamos ai...
  12. bom dia a todos minha duvida é a seguinte; Tenho que construir uma tela de serviços onde em um combobox eu vou jogar todos os serviços executados por uma loja de som automotivo por exemplo instalação de radio instalação de caixas instalação de alarme quando o usuario escolher quero que a descrição e o valor deste serviço vá para duas textbox que ficam abaixo do combo podendo desta forma o usuario escolher mais serviços... agradeço desde já a atenção de todos
  13. Bom dia a todos... é possivel criar uma tabela html que traga os dados de uma consulta do banco e se torne editavel? como no excel.. queria por exemplo clicar no campo da tabela e poder alterar seu valor e quando gravar fazer a alteração no banco.. Agradeço a ajuda
  14. Sempre você para me ajudar hein..risos mas eu já tentei com o toFixed(2) também e deu o mesmo erro... mesmo assim obrigado mais uma vez por sua ajuda...
  15. Estou com um problema em uma função de soma, precisaria somar os centavos corretamente, e formatar o resultado com duas casas decimais o que não está acontecendo conforme a imagem... function Calculo() { var tarifa1 = document.form1.tarifa1.value; var tarifa2 = document.form1.tarifa2.value; var desconto1 = document.form1.desc1.value; var desconto2 = document.form1.desc2.value; tarifa1 = tarifa1.replace(".",""); tarifa2 = tarifa2.replace(".",""); desconto1 = desconto1.replace(".",""); desconto2 = desconto2.replace(".",""); tarifa1 = tarifa1.replace(",","."); tarifa2 = tarifa2.replace(",","."); desconto1 = desconto1.replace(",","."); desconto2 = desconto2.replace(",","."); var total_tarifa = (parseFloat(tarifa1) + parseFloat(tarifa2)) var total_desconto =(parseFloat(desconto1) + parseFloat(desconto2)); var total =(total_tarifa - total_desconto); document.form1.tot_tarifa.value = total_tarifa; document.form1.tot_desc.value = total_desconto; document.form1.total.value = total; com esta função o valor total_tarifa por exemplo fica com mais de 6 casas depois do ponto. alguém pode me ajudar Agradeço
  16. Eserra apesar de sãopaulino você é gente boa! rs estou trocando conforme você me escreveu a virgula por ponto function calculo() { var tarifa = (document.form1.txt_tarifa.value.replace(",",".")); var taxa = (document.form1.txt_taxa.value.replace(",",".")); var total =(parseFloat(tarifa)+ parseFloat(taxa)); alert (total) } por exemplo o total agora aparece 534,000001 preciso formatar a saida dos valores...consegue me ajudar?
  17. Boa tarde a todos , estou fazendo uma função e não consigo somar os centavos, trata-se de soma de valores monetarios.. alguém pode me ajudar? function calculo() { var tarifa = (document.form1.txt_tarifa.value); var taxa = (document.form1.txt_taxa.value); var total =(parseFloat(tarifa)+ parseFloat(taxa)); alert (total) } desse jeito se somar por exemplo: 250,12 + 50,12 vai me dar como retorno 300 e não 300,24 o que preciso Agradeço desde já a atenção dispensada
  18. Grande Andréia...sempre você pra resolver minhas dúvidas...vou tentar em casa esse código mas tenho certeza que vai dar certo! você é dez..
  19. pessoal minha duvida é a seguinte e agradeço desde já a atenção de quem puder me ajudar: tenho um select box com os seguintes options Cadastro de Cliente, Cadastro de Empresa, quero que ao escolher e quando perder o foco apareça em baixo do option um label com CNPJ se a escolha for Cadastro de empresa ou CPF se for Cadastro de Cliente juntamente com um imput para cada caso pro usuario jogar o numero... É possivel?
  20. Gostaria de ajuda no seguinte problema Preciso de uma função que valide uma data digitada no evento onblur do input, o usuario vai digitar no formato DD/MM/YYYY , porem ele pode não digitar a data se estiver em branco o input deixar passar.. Alguém pode me ajudar? Já consegui a resposta, quem estiver com esse mesmo problema ou precisar da função me avise que eu passo.
  21. Preciso de ajuda no seguinte problema como fazer uma função que valide um numero de cpf e se este numero estiver correto mandar para uma pagina de consulta.asp automaticamente, se estiver incorreto mandar uma mensagem pro usuario e colocar o foco no campo novamente? A função de validar o cpf eu já tenho, quero apenas que se o cpf estiver correto mande automaticamente para uma pagina ASP É possivel? Agradeço desde já a atenção.
  22. Basicamente minha duvida e dentro da função JAVASCRIPT, validou o numero está correto manda pra pagina de busca asp. como direcionar para a pagina asp dentro da função JAVASCRIP levando como variavel o numero do cpf.. Desculpe se não soube me explicar até agora...
  23. Andreia, fazer a consulta sem problemas esta é a função que valida o cpf em conjunto com uma outra função que fica em um arquivo externo .js esta na verdade informa o numero formatado e se é valido ou não quero que quando a variavel isCNPJ ou a isCPF for igual a true direcionar para a pagina asp que faz a consulta... function doSubmit(pEvent, pForm) { var val = pForm.numero.value; var base = val.substring(0, val.length-2); if (pForm.tipoCnpj.checked) alert("CNPJ:" + "\nDesformatado = " + unformatNumber(val) + "\nFormatado = " + formatCpfCnpj(val, true, true) + "\nDVs = " + dvCpfCnpj(base, true) + "\nVálido = " + isCnpj(val)); else alert("CPF:" + "\nDesformatado = " + unformatNumber(val) + "\nFormatado = " + formatCpfCnpj(val, true) + "\nDVs = " + dvCpfCnpj(base, false) + "\nVálido = " + isCpf(val)); pForm.numero.focus(); return false; }
  24. Quando o usuario digitar errado, a função dá a mensagem "CPF INVALIDO" e coloca o foco de volta no input do cpf para nova digitação.... se o cpf validar quero que vá para uma função de busca no banco de dados, se não achar o cliente direcionar para uma pagina de cadastro se achar direcionar para uma outra pagina levando o id e o nome dele...
  25. Andreia/rike_0 Primeiramente agradeço desde já a colaboração.. Eu valido o cpf ou cnpj por uma função javascript que me retorna true ou false, se for false a função me dá a mensagem "CPF INVALIDO" quando retorna TRUE a função coloca o foco no input novamente, quero que quando retorne TRUE ele entre em uma outra função para busca do cliente no banco com base no numero do cpf... é possivel??
×
×
  • Criar Novo...