Search the Community

Showing results for tags 'cpf'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Windev Desktop, Mobile, Web
    • Windev Desktop
    • Windev Mobile
    • Webdev
    • Bugs
  • Banco de Dados
    • HFSQL
    • PostgreSQL
    • MySQL, MariaDB, Outros
  • Vendendo Seu Peixe
    • Hire a Professional to solve your Demand!
    • Cursos
    • Aplicativos
  • Tips and Tricks
    • Tips and Tricks
    • Fivewin / xHb / Harbor migration to Windev

Categories

  • Files

Calendars

  • Community Calendar

Categories

  • Articles

Found 3 results

  1. Boa noite pessoal e Feliz Natal a todos Começando nos estudos com o webdev e a gente percebe que coisas simples no windev, no webdev não são tanto assim...rsrsrsrs Preciso criar mascaras nos EDTs para CNPJ, CPF e telefone, tentei fazer da mesma forma do windev mas não funciona. Agradeço a qualquer dica que puderem passar.
  2. Boa noite pessoal e Feliz Natal a todos Começando nos estudos com o webdev e a gente percebe que coisas simples no windev, no webdev não são tanto assim...rsrsrsrs Preciso criar mascaras nos EDTs para CNPJ, CPF e telefone, tentei fazer da mesma forma do windev mas não funciona. Agradeço a qualquer dica que puderem passar.
  3. Olá! DEV's! Hoje vou dar uma super dica pra quem quer validar CPF no WEBDEV! Então vamos lá! 1° - Crie uma procedure global do tipo browser 2° - Após criado a procedure, clique no prefixo WL, em seguida seleciona a opção "JS - JavaScript". 3° - Copie e cole essa rotina JS dentro dessa procedure 4° - Por fim.. basta invocar essa procedure no botão qualquer ou no evento após sair do EDT (Campo) e verificar a condição com False.. Se o CPF informado não estiver válido.. o sistema irá informar. Segue o código completo da rotina de validação via javascript: function js_VALIDA_CPF(cpf) { cpf = cpf.replace(/[^\d]+/g,''); if(cpf == '') return false; if (cpf.length != 11 || cpf == "00000000000" || cpf == "11111111111" || cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" || cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" || cpf == "88888888888" || cpf == "99999999999") return false; add = 0; for (i=0; i < 9; i ++) add += parseInt(cpf.charAt(i)) * (10 - i); rev = 11 - (add % 11); if (rev == 10 || rev == 11) rev = 0; if (rev != parseInt(cpf.charAt(9))) return false; add = 0; for (i = 0; i < 10; i ++) add += parseInt(cpf.charAt(i)) * (11 - i); rev = 11 - (add % 11); if (rev == 10 || rev == 11) rev = 0; if (rev != parseInt(cpf.charAt(10))) return false; return true; } Código do botão: IF js_VALIDA_CPF( EDT_CPF ) = False THEN ToastDisplay("ATENÇÃO! CPF INVÁLIDO!",toastShort,vaTop,haCenter,Black) END