Como evitar seleção de tempo duplicada usando uma lista configurável?

  • Volga_Qualidade
    Perguntado em 30 de janeiro de 2025 às 15:09

    Olá Boa tarde!

    Estou usando a "Lista Configurável", minha dúvida é, como eu faço para impedir que os usuários escolha o mesmo horário de outro usuário.

    Desejo que os usuários possam escolher qualquer horário para agendar. Quero permitir que somente seja escolhido um horário por dia.

    Como evitar seleção de tempo duplicada usando uma lista configurável? Image 1 Screenshot 20

    Jotform Thread 23642101 Screenshot
  • James Adalem Jotform Support
    Respondido em 31 de janeiro de 2025 às 05:23

    Hi Volga_Qualidade,

    Thanks for reaching out to Jotform Support Our Portuguese Support agents are busy helping other Jotform users right now, so 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, it might take a while until they're available again.

    Now, coming back to your question, it's not possible to achieve your requirement using the Configurable List element. As a workaround, you can use the Appointment element. I'll walk you through setting that up:

    1. In Form Builder, click Add Element on the left side of the page.
    2. Under the Basic tab, click on the Appointment element. Como evitar seleção de tempo duplicada usando uma lista configurável? Image 1 Screenshot 30
    3. Click on the Gear icon of the Appointment field.
    4. Under the Availability tab, select or set the appointment duration in the Appointment Slot Duration section.
    5. Set the time interval and days in the Interval section.
    6. And, if you prefer not to have a lunch break, toggle OFF the Lunchtime option. Como evitar seleção de tempo duplicada usando uma lista configurável? Image 2 Screenshot 41

    Give it a try and let us know if you need any help.

  • José
    Respondido em 31 de janeiro de 2025 às 06:49

    Hey, James! Hope you're doing well!

    Initially, we set up this element with one-hour intervals, but we noticed that users can only select a single option. However, there are cases where appointments need to last longer than one hour. Is there a way to allow users to select multiple time slots in a single response? For example, if a meeting is from 09:00 to 11:00, could they select 09:00, 10:00, and 11:00 all at once without having to submit the form multiple times?

  • James Adalem Jotform Support
    Respondido em 31 de janeiro de 2025 às 07:18

    Hi Volga_Qualidade,

    Unfortunately, there is no option to allow the user to select multiple time slots on a single Appointment field. As a workaround, you can include multiple Appointment elements in your form. Also, if you'd like we can escalate it as a feature request to our developers, but when or if it's developed depends on their workload, how viable it is, and how many other users also request it.

    Let us know if you have any other questions.

  • Jose
    Respondido em 31 de janeiro de 2025 às 07:38

    Hi,

    I would like to request the development of this feature so that users can select multiple time slots within a single Appointment field. I understand that implementation depends on workload and feasibility, but I believe this functionality would be useful to optimize form usage.

    I look forward to any updates on this request. Thank you!

  • Cristy Jotform Support
    Respondido em 31 de janeiro de 2025 às 14:24

    Hi Volga_Qualidade,

    While the feature you're looking for isn't available at Jotform right now, we've gone ahead and escalated your request to our developers. Exactly when or if it's developed depends on their workload, how viable it is, and how many other users also request it. If there are any updates, we’ll circle back to this thread and let you know.

    Thanks for your patience and understanding, we appreciate it.

    Como evitar seleção de tempo duplicada usando uma lista configurável? Image 1 Screenshot 20

Sua Resposta