Some of my columns in my custom list have dependent logic.


Q1: "Does your submission affect customers?"

Q2: "If so, how?"

I would like Q2 to only show up if the user clicks "Yes" for Q1. I've tried setting up advanced column permissions, and when I click "No" for Q1, Q2 gets hidden. However, because Q2 is required, the form refuses to save.

Is there any way around this?

1 Answer 1


Unfortunately, there isn't a way to do this Out of the Box. You have to employ javascript to build relationships between questions. This is a summary I have used to address the issue.

However, you can't hide a required field. You'll need to make the field not required before you can employ the relationship tools. I believe there is a way to make the field conditionally required form-side, but I leave it to my coding colleagues to assist with that one.

  • Interesting. Thank you Kalea. I will look into this. I have no experience with javascript so I will have to do some learning :) Jul 31, 2017 at 19:22
  • I wasn't able to add the SPUtility.js to my environment (due to permissions) but I did find some of the other tips helpful and was able to build up the relationships. Good luck!
    – Kalea
    Jul 31, 2017 at 19:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.