Why my disable field conditions aren't working properly?

  • flaviafigueiredo
    Asked on May 16, 2017 at 6:37 PM

    https://form.jotformz.com/71225598854669

     

    It is putting answers by itself.

     

    And some fields of required isnt working or turning off.

     

    Example:

    If I select COMRAS it should not possible to fill any field, just look

    THANKS

     

  • Elton Support Team Lead
    Replied on May 16, 2017 at 7:14 PM

    It is because these 2 conditions are having conflict.

    Why my disable field conditions arent working properly? Image 1 Screenshot 20

    To fix it, simply combine the 2 IF rule.

    Example:

    If Se Perfil que preencherá o formulário Marketing

    If Se Perfil que preencherá o formulário Compras

    IF ALL MATCHED

    Disable the fields you want...

     

    If you need further clarifications, let us know.

     

  • flaviafigueiredo
    Replied on May 17, 2017 at 3:36 PM

    Marketing is working but Compras not....that doenst make sense

  • Nik_C
    Replied on May 17, 2017 at 4:41 PM

    I checked your form and I see what you mean. Please allow me some time to check this issue further and I will get back to you once I found the cause of this problem.

    Thank you for your patience.

  • Nik_C
    Replied on May 18, 2017 at 2:33 AM

    I was able to fix your form and fields are disabled now as it was intended. But, I wasn't able to find out why the original conditions weren't working. Anyhow, I created a new one:

    Why my disable field conditions arent working properly? Image 1 Screenshot 30

    But I left yours as well, it's just disabled:

    Why my disable field conditions arent working properly? Image 2 Screenshot 41

    Also, I saw that some fields are not included in this conditions list, but I wasn't sure if you want them or not, you can add them easily to the conditions list I created.

    Please check your form and let us know how it worked for you.

    Thank you!

     

  • flaviafigueiredo
    Replied on May 18, 2017 at 1:10 PM

    Sorry but now the validation for "Marketing" isnt working.

    It seems that just one validation can work for that. The wierd thing it was working before.

  • Ashwin JotForm Support
    Replied on May 18, 2017 at 2:26 PM

    Hello flaviafigueiredo,

    I am looking into your form's condition. I will get back to you on this soon.

    Thank you!

  • Ashwin JotForm Support
    Replied on May 18, 2017 at 2:46 PM

    Hello flaviafigueiredo,

    Can you please test your form again and get back to us if the condition for "Marketing" works as expected?

    Do get back to us if the issue persists.

    Thank you!

  • flaviafigueiredo
    Replied on May 18, 2017 at 2:49 PM

    Now Marketing is working, but Compras isnt

  • Elton Support Team Lead
    Replied on May 18, 2017 at 3:36 PM

    Hi,

    Just like what I've previously mentioned, they are not working due to your conflicting conditions.

    You have used the same field on 2 separate conditions with different IF rule, unfortunately, this will create conflict. Due to this, only the condition wit the highest priority will work, the other condition will not. This is what happened to your Marketing and Compras condition for disabling the fields.

    The correct way to achieve this is to combine the 2 IF rule into a single condition and add the fields they have in common that you want to disable.

    Example:

    Why my disable field conditions arent working properly? Image 1 Screenshot 20

    Please apply this changes to your form, this should fix the problem.

    Thanks!

  • flaviafigueiredo
    Replied on May 18, 2017 at 4:51 PM

    THANKS A LOT!!!!! Now it is working

  • flaviafigueiredo
    Replied on May 18, 2017 at 4:52 PM

    Can I disabel many fields as the same of hide?

  • Nik_C
    Replied on May 18, 2017 at 6:11 PM

    I'm glad it worked for you!

    You mean to disable in bulk like in hide option? Unfortunately, it is not possible, they must be selected one by one.

    If you have any additional questions please let us know.

    Thank you!