Hi all,
This is a simplified version of my workflow:
My problem is how can I do, in the transition screen 2, for manage chk 2 according chk1. I tried with behaviours (maybe it is not the best way) with this code but I can not recover the value of chk 1:
def f1 = getFieldById("customfield_14613") def f2 = getFieldById("customfield_14617") def f1val = f1.getValue() f2.setFormValue(false) f2.setHidden(false) if(!f1val){ f2.setFormValue(true) f2.setHidden(true) }
If someone could help me or give me some clues
Thanks
Ok, I had found the solution, if this can help someone
import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.ComponentManager import com.atlassian.jira.issue.CustomFieldManager import com.atlassian.jira.issue.fields.CustomField import com.atlassian.jira.issue.IssueManager import com.atlassian.jira.issue.Issue // Get the current issue IssueManager issueManager = ComponentAccessor.getIssueManager() def issueId = formContents["id"] def currentIssue = ComponentAccessor.getIssueManager().getIssueObject(issueId as Long) // Get the value of "Spec Necessary" and "Reference Manual Changes Necessary" customField def customField = ComponentAccessor.getCustomFieldManager() def fSpecNecessary = customField.getCustomFieldObject("customfield_14613") def valSpecNecessary = fSpecNecessary.getValue(currentIssue) // Initialize "Spec Reviewed" and "Reference Manual Updated" customField def fSpecReviewed = getFieldByName("Spec Reviewed") // If valSpecNecessary == null, we set the "Spec Reviewed" checkbox on ReadOnly (gray out) and set value to "true" for pass the validator if(valSpecNecessary == null){ fSpecReviewed.setFormValue(true) fSpecReviewed.setHidden(true) }
Hey Eric,
I had this similar question and Jamie gave a suggestion as posted in this thread
Good Luck
Chander
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Ok Chander, thanks for this link, I will watch.
I hope this help me
thanks again :)
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.