I have a behavior that I am trying to Hide and Require fields based in values of a radio button
In the example AfectedPjt/Projects Affected is a radio button with a Value of All or Specific Project. If all is selected hide Project Associated.
It is not working and not sure if I have to define a radio button differently
import com.onresolve.jira.groovy.user.FieldBehaviours
import com.onresolve.jira.groovy.user.FormField
import com.atlassian.jira.component.ComponentAccessor
// Get a pointer to my select list fields
def AffectedPjt = getFieldByName("Projects Affected")
def PjtAssocaited = getFieldByName("Project Assocaited")
if (AffectedPjt == "All") {
AffectedPjt.setRequired(true)
PjtAssocaited.setHidden(true)
PjtAssocaited.setRequired(false)
}
else {
AffectedPjt.setRequired(true)
PjtAssocaited.setHidden(false)
PjtAssocaited.setRequired(true)
}
import com.onresolve.jira.groovy.user.FieldBehaviours
import com.onresolve.jira.groovy.user.FormField
import com.atlassian.jira.component.ComponentAccessor
// Get pointers to my fields
def AffectedPjt = getFieldByName("Projects Affected")
def PjtAssocaited = getFieldByName("Project Associated")
if (AffectedPjt.value.toString() == "All") {
AffectedPjt.setRequired(true)
AffectedPjt.setHidden(false)
PjtAssocaited.setRequired(false)
PjtAssocaited.setHidden(true)
}
else {
AffectedPjt.setRequired(true)
AffectedPjt.setHidden(false)
PjtAssocaited.setRequired(true)
PjtAssocaited.setHidden(false)
}
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.