I cannot figure out the overlapping conditions/order of fields

  • afcpool
    Asked on June 17, 2020 at 10:09 AM

    On attached. If someone selects "sign up for swim sessions this week" then "Membership number" should not be hidden, but "Number" should be hidden. If someone selects "Check for last minute availability" the reverse holds.

     

    However, Membership status can also dictate whether "Membership number" or "Emeritus number" shows.

    However, depending on which way around I order those two choices, folks can do things to get both "Membership number" and "number", or both "membership number" and "emeritus number" showing.

    Not sure what conflicts I've built!

    Jotform Thread 2394623 Screenshot
  • Lorenz JotForm Support
    Replied on June 17, 2020 at 11:07 AM

    Greetings,

    On attached. If someone selects "sign up for swim sessions this week" then "Membership number" should not be hidden, but "Number" should be hidden. If someone selects "Check for last minute availability" the reverse holds.

    I think all is good on this part, since Number only shows when Check for last minute availability is selected.

    However, Membership status can also dictate whether "Membership number" or "Emeritus number" shows.

    However, depending on which way around I order those two choices, folks can do things to get both "Membership number" and "number", or both "membership number" and "emeritus number" showing.

    I quite didn't get this part, would you mind elaborating it more? I've tested your form and the Emeritus number shows when Signup for swimming sessions and emeritus is selected. Do you want the Emeritus number to show when emeritus is selected and regardless of what kind of reservation was chosen? 

    Please provide us more details like what fields should be showing or not based on what is selected. 

    We look forward to your response. 

     

  • afcpool
    Replied on June 17, 2020 at 12:28 PM

    It is what happens when someone makes one selection and then makes
    selection of membership type and then changes initial selection without
    clearing form

    For example, first select Check for last Minute Availability and Check Certificate Holder--

    Number shows up

     

    Go back and change first selection to Sign up  and then change it again to Check for last minute

    Then both Membership Number and Number are showing

  • Welvin Support Team Lead
    Replied on June 17, 2020 at 1:47 PM

    I would suggest revising your conditional logic to prioritize Show logic. The show logic, when present, will automatically control how the fields are displayed in the form. Like, when you set up a field to show, that field is automatically hidden by default and will only show up when the logic is met. You do not need to add a separate logic to hide the field when its corresponding option is not selected.

    I see you have a mix of show and hide in the settings for the same fields. 

  • afcpool
    Replied on June 17, 2020 at 2:41 PM

    Thanks. I will try to remember this and focus on SHOW rather than HIDE