Hi All,
Please find below behavior example which shows how to write a behavior on multi-select list custom field
def jpField = getFieldByName("JIRA Project") def urlField = getFieldByName("GitLab URL") def aurlField = getFieldByName("Additional URL's / Notes") def crField = getFieldById(getFieldChanged()) def selectedOption = crField.getValue() as String if ((selectedOption.contains("GIT Repositories"))) // Difference between single select and multi-select is to use contains() //Remember contains() can have multiple values with comma separated { urlField.setHidden(false) urlField.setRequired(true) aurlField.setHidden(false) aurlField.setRequired(true) jpField.setHidden(false) jpField.setRequired(true) } else { urlField.setHidden(true) urlField.setRequired(false) aurlField.setHidden(true) aurlField.setRequired(false) jpField.setHidden(true) jpField.setRequired(false) }
Hope this helps in future.
Regards
Chander Inguva
What would be the syntax if I want to call multiple values?
I tried this one below but nothing happened
(selectedOption.contains("Value1, Value2"))
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.