-
agendamentocirurgicohusfPerguntado em 7 de novembro de 2024 às 10:43
Boa tarde, tudo bem?
Tem algum campo que colocando a data de nascimento, apareça automático a idade?
Atenciosamente, Anderson.
-
Eduardo Jotform SupportRespondido em 7 de novembro de 2024 às 12:28
Olá agendamentocirurgicohusf,
Obrigado por entrar em contato com o suporte Jotform. Conseguimos calcular a idade de um usuário utilizando lógica condicional. É bem fácil. Me permita te mostrar como:
- Em Criador de Formulários, clique em Adicionar Elemento no canto superior esquerdo da página.
- Adicione 2 campos de Seletor de Data e altere os nomes devidamente.
- Abaixo dos campos Seletor de Data, insira o campo Número.
Após isso, vamos criar uma Condição Lógica para realizar o calculo.
- No Criador de Formulários, clique em Configurações no topo da página.
- Selecione Condições no painel esquerdo.
- Clique em Adicionar Condição.
- Escolha Atualizar/Calcular Campo e insira as condições abaixo:
E pronto. Este será o resultado:
Você também pode quere dar uma olhada neste guia sobre Lógica Condicional para Formulários Online. Além disso, aqui está o meu formulário teste que você pode clonar para utilizar.
Permanecemos a disposição.
-
agendamentocirurgicohusfRespondido em 7 de novembro de 2024 às 12:52
Mas, não é possivel já deixar o campo da DATA ATUAL já preenchida?
E também a realizei a lógica, porém a data final para a idade deu errada.
O que preciso fazer? -
Eduardo Jotform SupportRespondido em 7 de novembro de 2024 às 13:04
Olá agendamentocirurgicohusf,
Claro, é possível sim. E além disso, conseguimos esconder este campo para que o usuário não o veja. Em meu formulário teste, o cálculo está acontecendo corretamente. Segue captura de tela abaixo:
Para que eu possa lhe auxiliar melhor, poderia compartilhar o URL do formulário em que está trabalhando? Após isso, poderei verificar mais detalhadamente.
Permanecemos a disposição,
-
agendamentocirurgicohusfRespondido em 7 de novembro de 2024 às 13:12
-
Eduardo Jotform SupportRespondido em 7 de novembro de 2024 às 13:43
Olá agendamentocirurgicohusf,
Obrigado por enviar o URL de seu formulário. Eu clonei ele e realizei os passos que mencionei acima. Este é o resultado:
Aqui está o meu formulário teste que você pode clonar para utilizar. Nos informe se há algo mais em que podemos lhe auxiliar.
-
agendamentocirurgicohusfRespondido em 8 de novembro de 2024 às 10:25
Não entendi seu teste?
não aparece o campo de idade
-
Paolo Jotform SupportRespondido em 8 de novembro de 2024 às 13:24
Hi agendamentocirurgicohusf,
Unfortunately, our Portuguese support agents are busy helping other Jotform users at the moment. I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in Portuguese, let us know and we can have them do that. But, keep in mind that you'd have to wait until they're available again.
As for your question, I checked and cloned your form and I was able to see that you have not yet followed the steps provided by my colleague. Let me guide you on how to set it up:
First, see the screenshot of your current form. I was able to notice that the Data de nascimento field that you added was not a Date Picker element. It's a Phone Number element. Replacing it with a Date picker Element should fix your issue.
Now that you have corrected the field, follow the steps below.
- Add another Date picker Element by following the steps provided by Eduardo and label it as Data de hoje. Check the screenshot below :
2. Set up Data De hoje by clicking on the Gear Icon to open properties. Go to the Options Tab, look for the default date and select Current.
3. Create a condition that will calculate the age by also following the instructions given by Eduardo and copying the condition settings on the screenshot below:
Let me share a screencast on how to do it:
Give it a try it should give you the correct results. Let us know if you need any other help.