Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    Arrastar conteúdo para componente no formulário

    Formulários e Componentes
    1
    3
    1002
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      akira.mt last edited by

      <t>Seguinte galera,<br/>
      <br/>
      Em um formulário de cadastro tenho um campo CPF onde ao sair executo um fluxo que faz uma verificação para saber se o CPF já está cadastrado como cliente, para evitar duplo cadastro com mesmo CPF, se o CPF é válido, etc. Até aí tudo beleza.<br/>
      <br/>
      O problema é se a pessoa pega o valor de outro lugar (p. ex. bloco de notas, navegador) seleciona o valor e arrasta para o campo CPF do formulário, a função não é executada, ao que parece não é identificado o evento de arrastar e jogar, não passando pelo evento ao sair para executar a função.<br/>
      <br/>
      Já tentei os eventos ao modificar, ao entrar, ao pressionar tecla, ou seja já tentei tudo e o evento de arrastar o conteudo de outro lugar e jogar no campo não é identificado.<br/>
      <br/>
      O que vocês fazem para tratar isso?<br/>
      <br/>
      Alguem já fez esse teste por exemplo de validar um campo com CPF, arrastando o conteudo de outro lugar e jogando no campo para validar em qualquer evento do componente?<br/>
      <br/>
      Acredito que a única solução será validar antes de gravar, o que de certa forma pode gerar incomodo pois se o CPF já estiver cadastrado o trabalho foi em vão se o cadastro estiver atualizado, se não tiver posso efetuar um update direto, porém existe outros incomodos tipo o valor não é mascarado, e gravo no BD com a mascara.<br/>
      <br/>
      OBS: Efetuei alguns teste e em todo formulário o componente com qualquer tipo (mascara) definido não é aplicada caso o usuário arraste o valor de outro lugar sem a formatação devida, inclusive não é respeitado o limite de caracteres ou conteudo. Façam seus testes.<br/>
      <br/>
      Utilizo o maker 2.6 e webrun 2.6.2.18<br/>
      <br/>
      Obrigado pela ajuda</t>

      1 Reply Last reply Reply Quote 0
      • First post
        Last post