-
GATG_ATEGBoa tarde!
Consigo colocar uma condicionante em uma resposta do tipo
Pergunta 1 - Se sim, a resposta da pergunta 2 fica bloqueada e eu obtenho um resultado "Não se aplica"
Se não, o usuário responde a pergunta normalmente.
Outra questão:
Se a pergunta 4 tiver a resposta x, a pergunta 5 não aceite uma resposta que seja >x
Obrigado,
Luiz Felipe
-
Lucas_OOlá yasmimsendensantos,
Obrigado por entrar em contato com o suporte da Jotform. Existem diversas formas de realizar isso. A condição que mais indico para casos em que você não quer permitir que o usuário responda outra questão com base na resposta de outra questão é escondendo o campo. Ou seja, ao responder sim na pergunta 1, a pergunta 2 fica oculta. É fácil realizar essa condição:
- No Editor do Formulário, clique em Configurações no topo da página.
- Clique em Condições no menu lateral.
- Crie uma condição para Exibir / esconder campo.
- A condição deve ter a seguinte lógica:
O inverso também pode ser criado na condição para mostrar a questão ao responder não, por exemplo. Tudo depende da lógica que tu quer seguir. Quanto a tua segunda dúvida, tu pode me explicar um pouco mais e me mostrar o formulário e os campos em questão para eu verificar se é possível atingir o que tu deseja?
Fico no aguardo do teu retorno.
-
GATG_ATEGLucas, bom dia.
Obrigado pela resposta da primeira pergunta.
Sobre a segunda pergunta, eu tenho no meu formulário uma pergunta sobre área de uma propriedade, e uma segunda pergunta sobre a área produtiva da propriedade.
Algumas respostas vieram com a área produtiva > área da propriedade, o que não pode acontecer.
Quero saber se é possível eu colocar um bloqueio, de por exemplo, se a resposta da área da propriedade for 100, a área produtiva tem que ser =>100. Não faz sentido ter uma propriedade com área 100 e ter 160 de área produtiva. Entendeu?
Muito obrigado pelo suporte.
-
Ana Jotform SupportOlá yasmimsendensantos,
Obrigada por esclarecer tuas necessidades. Não existe uma maneira direta de limitar esse número pra ti, no entanto, posso te ensinar uma alternativa usando um Parágrafo como mensagem de erro. Usei esse formulário como referência. Vou te mostrar o que fazer abaixo:
- Adicione um elemento Parágrafo próximo aos campos que você deseja verificar. Edite seu texto para criar uma mensagem de erro.
- Agora, vamos criar a condição pro teu formulário. Acesse o menu Configurações na barra superior. Em seguida, clique em Condições, à esquerda.
- Clique em Adicione uma nova condição. Escolha Exibir/Ocultar Campo.
- Agora, iremos usar a condição para exibir a mensagem de erro e ocultar o botão de Envio. Configure-a da seguinte forma:
O resultado deve ser esse:
Pronto, dessa forma teu usuário não poderá submeter uma resposta com os valores incorretos.
Estamos à disposição caso tenha novas dúvidas.
-
GATG_ATEGPerfeito, Ana!
Muito obrigado pelo seu retorno, ajudou bastante!
-
GATG_ATEGBom dia!
Uma última pergunta: consigo colocar uma condição de "Se a resposta da pergunta 1 for "Não", a resposta da pergunta 2 é automaticamente "Não se aplica" e não dar opção para a pessoa alterar?
Obrigado!
-
Ana Jotform SupportOlá yasmimsendensantos,
É possível sim passar esse valor condicionalmente. No entanto, não conseguimos fazer isso usando o widget Entrada Mascarada. Como você está coletando um número, o campo não permite a adição e envio de texto. Alternativamente, podemos usar um campo de Texto Curto para coletar essa informação em separado, caso essa seja uma boa opção pra ti. Vou te explicar o que fazer abaixo:
- Crie um elemento de Texto Curto. Oculte-o clicando nele com o botão direito e selecionando Ocultar.
- Agora, iremos criar uma condição do tipo Atualizar/Calcular Campo. Configure-a da seguinte forma:
Com o total sendo adicionado ao campo de texto curto criado. Nesse campo de cálculo, você pode digitar o valor "Não se aplica" como o faria normalmente no teclado.
Em seguida, precisamos também configurar teu formulário para coletar as respostas em campos ocultos. Por padrão, o formulário remove quaisquer valores nos campos não exibidos. Vou te mostrar o que fazer nesse caso:
- Acesse Configurações na barra superior do formulário. Clique em Exibir Mais Opções.
- Role para baixo até encontrar o recurso Remover Valores de Campos Ocultos. Selecione Não remover.
Pronto, agora esse texto curto irá receber tua resposta de "Não se aplica", apenas em uma coluna separada da tabela.
Continuamos à tua disposição.
-
GATG_ATEGBoa tarde. Fiz as configurações no meu formulário Questionário do Projeto Incentivo Cadeias - Bovinocultura de Corte, nas perguntas 6, 7 e 8, e nas perguntas 12 e 13. Mas quando publico o formulário, a pergunta 8 não aparece, e no lugar dela, aparece a mensagem de erro que deveria aparecer, caso a resposta seja indevida. Pode me ajudar por favor?
-
Ana Jotform SupportOlá yasmimsendensantos,
Percebi que tu tens duas mensagens de erro iguais repetidas. Clonei teu formulário para replicar o problema e acredito que consegui resolvê-lo. Faça o seguinte:
- Exclua a primeira mensagem de erro.
- Agora, visite tua página de Condições. Você vai ver que uma delas está faltando um campo.
- Passe com o mouse sobre a condição e clique no Lápis para editá-la. Corrija para exibir a mensagem de erro correta.
Pronto, isso deve resolver o problema. Por favor, avise-nos caso continue precisando de ajuda.
Como sempre, estamos à disposição.
-
GATG_ATEGPerfeito, Ana.
Muito obrigado pelo retorno!