I want to change the value of the fields "Zusammenfassung" (summary) and "Projektnummer" (projectnumber) in a transition.
If you click the button "next" the field "projectnumber" should be automatically filled with the issue-number without the projectkey "RQ-" infront.
My idea was it to put a groovy script in here:
Set Field Value to constant or Groovy expression Function2.jpg
issue has the number: "RQ-123"
resulting projectnumber: "123"
after this, i want to get the issue number in front of the summary, for example:
issue has the number: "RQ-123"
summary("Zusammenfassung" in german): "Testentry"
resulting summary("Zusammenfassung"): "123: Testentry"
Set Field Value to constant or Groovy expression Function.jpg
i tried to return strings, but nothing happend...
For Projektnummer, if that field is a Text custom field:
issue.get("issuekey").split("-")[1];
If it's a Number custom field:
Integer.parseInt(issue.get("issuekey").split("-")[1]);
For Zusammenfassung (summary):
issue.get("Projektnummer") + ": " + issue.get("summary")
Of course, post-functions must be put in the right order (Projektnummer first).
If something doesn't work, first thing to check is atlassian-jira.log (JIRA's logfile).
Thank you for the fast answer!
After some changes this works fine to me:
Double.parseDouble(issue.get("issuekey").split("-")[1]);
I used double instead of integer...i otherwise got an error.
String.valueOf(issue.get("Projectnumber")).split("\\.")[0] + ": " + issue.get("summary");
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.