I have an issue (User Story) - that has link issue (‘relates to’ type) to other issue type with field X.
I try to create a report on eazyBI, that represents all my User Story issues and a measure that gets the X field data from the link issue of every User Story.
How can I do it ? All the tutorials and samples that I tried to look on didn’t bring me success
This formula would sum the ‘X created’ value of all related issues, ignoring the issue type that you probably use in Pages of report to filter only User stories.
Your post is very interesting. I have a similar problem. I need to get the assignee of an issue with the link “regression caused by”
I’ve defined a new custom field with the link. And it is OK.
[jira.customfield_relates]
name = “Regression link”
inward_link = “regression caused by”
multiple_values = true
dimension = true
I’ve created a new dashboard and I can see the issue with this link
Problem n°1 : I don’t know how to get tha assignee of this issue.I did what you have said but it doesn’t work…
Problem n°2 : I would like to see the assignee who had caused the regression in a time line…
My dashboard : month by month I would like to see the number of issues witch had caused regression and
stacked by assignee
I would be great if you could help me.
Regards,
Olivier
If you have the Regression link dimension members on rows, you can get the Regression link assignee with following formula (by finding that Issue assignee)
The second question is more open to interpretation and I am not sure I fully understand the requirement. Could you send more details (probably to our support mail box) about what you would want to use in the report Rows and Columns and how would you like to filter your data?
Almost, this is showing how many issues are resolved that have the inward regression link grouped by Assignee…I want to see all the resolved issues witch has caused the regression and who was the assignee
In the example below…my graphs has to show me the assignee of the issues “TEST regression 2” and “TEST regression”…and I would have 2 issues
For this case the best solution would be to create a new calculated JavaScript custom field that would return one for each issue that has caused regression. Here are the advanced settings that would do that (please check the link name)
[jira.customfield_hascausedregression]
name = "Has caused regression and is"
data_type = "integer"
measure = true
javascript_code = '''
var issuelinks = new Array();
if ( issue.fields.issuelinks ) {
var links = issue.fields.issuelinks;
for (var i = 0; i < links.length; i++) {
var link = links[i];
if (link.inwardIssue) {
if( link.type.inward == "regression caused by") {
issue.fields.customfield_hascausedregression = 1;
break;
}
}
}
}
'''
Further, you can import “Has caused regression and is” custom field as a measure and use custom measure Has caused regression and is resolved together with Assignee and Time dimensions to see the count of issues that have Regression caused by link and are resolved.