Recurso Prefill não funcionando conforme configurado

  • fazzapp
    Perguntado em 4 de setembro de 2021 às 14:50

    Olá amigos, eu configurei o recurso Prefill para o formulário [https://form.jotform.com/212434141614646] mas não vejo a configuração refletir quando eu faço o teste.

    Eu quero que o campo de nome "Cliente" seja preenchido apenas a primeira vez que o formulário for respondido e então que esta opção escolhida seja marcada para todos os outros automaticamente.


    Eu configurei o recurso Prefill com a opção "Preencher com outro formulário", correspondendo os campos "Cliente" e "Cliente", conforme mostra a imagem abaixo:

    1630781245 6133bf3da9dcb Screenshot at S Screenshot 10

    Por favor, aguardo uma orientação para saber o que eu fiz de errado aqui e como proceder da forma certa.


    Grato,

    Carlos.

  • Vanessa_T
    Respondido em 5 de setembro de 2021 às 02:37

    I checked your form but it looks like the mapped form is already deleted.

    1630823779 613465631373c b Screenshot 10

    Kindly re-configure it by following this guide:

    How-to-prefill-form-fields-with-data-from-another-form-with-form-prefill

  • fazzapp
    Respondido em 5 de setembro de 2021 às 09:58

    Bom, eu não sei o que houve aí no seu sistema, mas eu não deletei o formulário e a configuração do recurso Prefill está ligada.

    Veja o meu vídeo, por favor:
    https://drive.google.com/file/d/1PeDP9EYwfB-FeGy7L5uwsAvC_8XVa6ZW/view?usp=sharing

  • Eduardo_H
    Respondido em 7 de setembro de 2021 às 13:30

    Olá, melobob

    Acessei o seu formulário a partir de sua própria conta e pude ver a configuração que você fez.

    A configuração está correta, mas precisa ser finalizada.

    1631035370 61379fea6d763 prefill Screenshot 10

    O que isto faz é criar um link único para o prefill do formulário com os dados de cada envio específico.

    Veja o guia a seguir (em Inglês) para ver o passo-a-passo dessa configuração:

    How to Prefill Form Fields With Data From Another Form With Form Prefill?


    Talvez este não seja o mecanismo que você tinha em mente. Veja se a sugestão a seguir contempla melhor sua necessidade:

    Como Pré-Preencher um Formulário com Dados de um Envio Anterior?

    Espero ter ajudado! Estamos à disposição.

  • fazzapp
    Respondido em 8 de setembro de 2021 às 06:21

    Entendi e agradeço a sugestão.

    Mas pelo que vejo é preciso responder o formulário uma primeira vez para então configurar esse prefill e então passar a usar esse novo link que a configuração do prefill gerou, certo ?

    Se for isso mesmo não vai me atender porque esse formulário será preenchido por funcionários da empresa e eles não tem condição de realizar toda essa configuração lá no momento da inspeção do equipamento, ainda mais que eles vão usar o aplicativo do Jotform para esse trabalho. (Motivo pelo qual eu preciso da página de agradecimento funcionando como configurado, motivo de um outro ticket meu, que você já tem conhecimento.)

    Será que se usarmos a seção de "Detalhes do campo" em configurações avançadas do widget não teríamos um bom resultado ?

    Essa parte destacada em vermelho da imagem abaixo:

    1631096447 61388e7fdffdf Screenshot at S Screenshot 10

  • Eduardo_H
    Respondido em 10 de setembro de 2021 às 02:15

    Olá, melobob

    Exatamente, utilizando o recurso de prefill, é necessário já existir uma entrada a ser reproduzida.

    "Será que se usarmos a seção de "Detalhes do campo" em configurações avançadas do widget não teríamos um bom resultado ?".

    Não sei se entendi bem esta parte. Você está se referindo a configurar o link de redirecionamento tal qual é explicado neste guia? "Como Pré-Preencher um Formulário com Dados de um Envio Anterior?"

    Gravei abaixo um exemplo de como este mecanismo funciona:

    1631253064 613af248b9c94 parametrosURL Screenshot 10

    Veja que, ao enviar o formulário, você é automaticamente redirecionado ao mesmo formulário, mas com os dois primeiros campos já preenchidos com as informações fornecidas.

    Gravei também um exemplo a partir do clone do seu formulário:

    1631253702 613af4c686cd0 parametrosURLes Screenshot 21

    1. Verifique o nome único do campo que você quer incluir no link de redirecionamento.
    2. Insira o link de redirecionamento com o nome do campo na configuração da Página de Agradecimento
    3. Ao enviar o formulário, você é redirecionado ao mesmo formulário, mas com os campos indicados já preenchidos

    Este mecanismo irá funcionar também na versão para celular, porém não offline. O aparelho tem de estar conectado à rede, pois o formulário abrirá pela segunda vez no navegador e não no app:

    1631254448 613af7b0dba48 parametrosURLmo Screenshot 32

    Espero ter ajudado! Seguimos à disposição.

  • fazzapp
    Respondido em 12 de setembro de 2021 às 06:49

    Sim, agora entendi melhor como configura e como funciona o prefill.

    Vou guardar essas informações para formulários futuros. Neste não vai me ser muito útil porque a pessoa que vai inspecionar o equipamento irá fazer numa plataforma de petróleo sem internet, e por isso fará em modo offline pelo app.
    Iria ajudar muito o trabalhador que vai preencher, pois ele vai preencher mais de 300 formulário para uma única empresa. Mas não vai ter jeito, ele vai ter que repetir a empresa em todos os 300.

    Agradeço muito sua atenção aqui, Eduardo.

    Ótimo domingo pra você !

    Abraço.

  • Eduardo_H
    Respondido em 12 de setembro de 2021 às 17:57

    Olá, melobob

    Me ocorreu uma sugestão que irá funcionar: utilizar o widget Planilha para Formulário

    Este widget receberá uma planilha de excel contendo as informações de cadastro de cada empresa. E para cada empresa, deve ser atribuído um código. Então, ao preencher o formulário, bastará inserir o código no campo indicado que o widget irá puxar todas as informações da planilha e preencher automaticamente os campos.

    Veja uma demonstração:

    1631400270 613d314eb8afb planilha prefil Screenshot 10

    Guia completo: Como usar a planilha para formulários


    Espero ter ajudado! Caso tenha alguma dúvida, estamos à disposição.


  • fazzapp
    Respondido em 14 de setembro de 2021 às 15:07

    Opa, beleza, temos uma opção.

    Mas eu entendo que primeiro você lança a ideia básica com umas poucas dicas pra ver se o usuário vai conseguir se virar sozinho, mas acho que dessa vez você exagerou.. hahaha.

    Pelo que eu entendi o usuário vai apenas digitar um número no campo do widget, e então o widget vai inserir automaticamente a empresa desejada no campo da empresa, ou mesmo virar a chave no caso de um single choice... seria isso ?

    Se for isso, no arquivo da planilha eu devo apenas colocar o unique code e esse single choice ?

    Essas aí pra começar, por favor.

  • Eduardo_H
    Respondido em 15 de setembro de 2021 às 05:03

    Olá, melobob

    rsrsrs Vou ser mais completo agora!

    Exatamente o que você falou. Fiz um clone da sua planilha para mostrar um exemplo real:

    1. Criei uma planilha de excel contendo informações para preencher os campos "Cliente", "Parte a inspecionar" e "Fabricante"
    2. Criei códigos para cada configuração de pré-preenchimento (neste caso, 123 e 456)
    3. Inseri a planilha no Widget Planilha para Formulário
    4. Abri o formulário para testar o funcionamento do widget. Veja que, ao inserir o código, ele já automaticamente insere uma resposta nos campos de single choice do formulário

    1631695940 6141b444256fd autopreenchimen Screenshot 10

    Uma última observação é que esse código não precisa ser numérico. No exemplo abaixo, eu utilizei os nomes "AMBEV" e "MAGALU" para puxar o autopreenchimento:

    1631696426 6141b62a5deb4 nome empresa Screenshot 21

    Acredito que fui mais claro desta vez, hehe

    Qualquer dúvida, sigo à disposição!

  • fazzapp
    Respondido em 16 de setembro de 2021 às 07:23

    Opa, maravilha... tudo certo, Eduardo.

    Muito obrigado pela dica, agora resolvemos em definitivo.