Como posso criar um formulário com opções e resposta final para cada conjunto escolhido?

  • Profile Image
    mamalua
    Perguntado em 10 de março de 2023 às 07:32

    Explicando melhor:

    Precisamos criar um formulário com 13 perguntas e em cada pergunta, temos 5 opções de resposta, na qual será obrigatório a pessoa escolher 1 (propriedade - escolha única).

    Após a pessoa responder, é possível que sejam comparadas as respostas para dar um diagnóstico?

    Ex: Maior número de respostas A - no final diagnóstico com a descrição A; maior número de respostas B - no final diagnóstico com a descrição B e assim por diante.

    Ou:

    Alguma forma de no final ter a opção do cálculo automático das respostas e a pessoa possa olhar qual a descrição do perfil dela.


    Grata!

  • Profile Image
    Lucas_O
    Respondido em 10 de março de 2023 às 11:59

    Olá Mayra ,

    Obrigado por entrar em contato com o suporte da Jotform. Parar criar um teste que calcule a quantidade de certa opção de resposta respondida, tu precisará adicionar alguns campos no teu formulário, criar condição e por fim usar cálculos em formulário. Então deixa eu te explicar como fazer isso:

    1. Tu precisará adicionar um campo de Texto curto para cada opção de resposta em uma questão. Veja na imagem abaixo, que minha questão possuí 4 opções de escolha, por isso, adicionei 4 campos.1676484081 63ed1df140a14  Screenshot 10
    2. Você pode ocular estes campos. Este guia explica como deixar os campos ocultos.

    Repita esse processo para cada questão do teu formulário. Estes campos serão utilizados ao final para calcular a personalidade equivalente à opção de escolhas. Feito isso, criaremos condições:

    1. Clique em Configurações no menu superior.
    2. Clique em Condições.
    3. Adicione uma nova condição para Calcular ou Atualizar Campo.1676484455 63ed1f6785b39  Screenshot 21
    4. Agora, crie a seguinte condição lógica:1676484532 63ed1fb43fec2  Screenshot 32

    Basicamente, está condição está executando a seguinte ação: se na questão 1 a opção escolhida for a opção A, então passaremos o valor 1 para o campo A daquela questão. O campo A é aquele campo que adicionamos nos passos anteriores. Tu deve repetir estes passos para cada opção de escolha de cada questão.

    Após isso, adicionaremos widgets de cálculos em formulário para calcular o total de cada opção de escolha. Então, adicione um campo para cada personalidade no teu teste:

    1. Adicione o widget Cálculos em Formulários.
    2. Na calculadora, clique em Adicionar campo - selecione o Campo A da questão 1, caso esteja calculando a personalidade A.
    3. Logo em seguida, adicione o sinal + e repita os passos anteriores até adicionar todos os campos A de cada questão.

    1676485116 63ed21fceac93  Screenshot 43

    O "Campo A" referem-se aos campos adicionado no início desse guia. Campos que estão recebendo o valor da opção escolhida. Repita o passo dos cálculos para cada tipo de personalidade.

    Espero que tenha ficado claro e caso tenha alguma dúvida, fico à tua disposição.

  • Profile Image
    mamalua
    Respondido em 12 de março de 2023 às 07:19

    Não consegui colocar o "Texto curto" dentro da primeira pergunta com suas opções para cálculo, como mostra no seu exemplo... acabei não saindo do lugar. Desculpe!

  • Profile Image
    Lucas_O
    Respondido em 13 de março de 2023 às 09:59

    Oi Mayra,

    Obrigado pelo retorno. Na verdade tu não colocará na primeira questão e sim apenas adicionará os campos. A ideia é que estes campos estejam relacionados com cada questão, pois eles serão utilizados para capturar a resposta do usuário para fins de cálculo.

    Veja que no meu video abaixo, eu simplesmente adicionei os campos.

    1678715910 640f2c060a794  Screenshot 10

    Após adicioná-los, tu pode seguir os restos dos passos para criar as condições nesses campos, conforme explicado.

    Fico à tua disposição caso tenha alguma dúvida.

  • Profile Image
    mamalua
    Respondido em 13 de março de 2023 às 10:53

    Consegui Lucas fazer dessa forma!! Muito agradecida pelas explicações e paciência.

    Agora, quanto a minha primeira forma de tratar este formulário, vocês tem solução?

    Seria Pergunta com as alternativas, o cálculo feito no "background" e no final aparecer o resultado somente do perfil que teve o maior número de respostas?

  • Profile Image
    Vincenzo Jotform Support
    Respondido em 13 de março de 2023 às 11:39

    Olá Mayra ,

    Obrigado por ter voltado. A fim de dar uma resposta específica baseada na resposta, pode criar várias páginas de agradecimento usando lógica condicional.

    Consulte este guia completo: Como alterar a mensagem de agradecimento utilizando a lógica condicional

    Por favor, tente e, caso se depare com alguma dúvida, informe-nos.

    Obrigado!

  • Profile Image
    mamalua
    Respondido em 13 de março de 2023 às 12:37

    Consegui visualizar e criar uma resposta para cada um dos 5 perfis, porém não consegui criar a lógica para que o campo com maior respostas receba a mensagem correta.

    Ex:

    Mais respostas da somatória A - receba o e-mail A

    Mais respostas da somatória B - receba o e-mail B

    Já usei estado "for igual a" e "contém"

    1678725358 640f50ee1857c  Screenshot 10

  • Profile Image
    Vincenzo Jotform Support
    Respondido em 13 de março de 2023 às 14:28

    Olá Mayra,

    Obrigado por estender a mão. Estamos felizes por saber que conseguiu visualizar e criar uma resposta para cada um dos 5 perfis.
    Para que tu cálculo lógico funcione, tienes que dar un valor a tu respuesta. Por favor, consulte aquí cómo asignar valor de cálculo.

    Guías relacionadas:

    Cómo Añadir un Widget a su Formulario

    Cálculo de Formularios Referencia de Funciones Matemáticas


  • Profile Image
    mamalua
    Respondido em 15 de março de 2023 às 14:33

    Infelizmente ainda não consegui uma forma de tornar isso possível :(

  • Profile Image
    Lucas_O
    Respondido em 15 de março de 2023 às 17:59

    Oi Mayra,

    Obrigado pelo retorno. Primeiramente, tu precisa criar um e-mail para cada total de resposta. Ou seja, um e-mail para cada condição. Para criar e-mails:

    1. No Criador de Formulários, clique em configurações.
    2. Clique em E-mails.
    3. Clique em Adicionar e-mail. Escolha o e-mail de notificação (a ser enviado para você) ou de resposta automática (enviada para o respondente).

    1678917312 64123ec0dc10e  Screenshot 10

    Lembrando que contas grátis tem o limite de apenas um e-mail de notificação. Porém, tu pode criar diversos e-mails de resposta automática. Por fim, criaremos uma condição:

    1. Nas Configurações do formulário, navegue para Condições.
    2. Adicione uma nova condição para Alterar destinatário do e-mail.
    3. Utilize a seguinte condição lógica:

    1678917100 64123dec599a3  Screenshot 21

    Basicamente, crie várias regras informando que se o Total A for maior que os outros totais, então um certo e-mail será enviado. Lembrando que o campo em roxo deve ser marcado com Todos, ou seja, essa condição somente funcionará se todas as regras forem verdadeiras.

    Crie esta condição para cada tipo de e-mail a ser enviado, conforme o total mais alto. Isso deve solucionar o problema.

    Fico à tua disposição.