/
Issues in status report

Issues in status report

The fallowing code will display a report showing how many issues are in a certain status, based on your choice of project and chart type.

number[] statusCount;
 
string [] issues = selectIssues("project = " + argv[0]);
for(string iss in issues) {
    string currStatus = iss.status;
    if(isNull(statusCount[currStatus])) {
        statusCount[currStatus] = 1;
    else {
        statusCount[currStatus] += 1;
    }
}
 
SILReportingChartDataset datasets;
datasets.label = "Issues";
datasets.backgroundColor = {"#3e95cd""#8e5ea2","#3cba9f","#e8c3b9","#c45850"};
datasets.data = statusCount;
 
SILReportingChartData data;
data.labels = arrayKeys(statusCount);
data.datasets = {datasets};
 
SILReportingChartTitle title;
title.display = true;
title.text = "Issues in status";
 
SILReportingChartLegend legend;
legend.display = true;
legend.position = "top";
 
SILReportingChartOptions options;
options.title = title;
options.aspectRatio = 1.5;
 
 
SILReportingChart chart;
chart.type = argv[1]; //line, bar, pie, doughnut
chart.data = data;
chart.options = options;
 
silreporting_createAutocompleteSelectList("Project", {"TEST""test""test" "FIBER""FIBR""fibr""GERBEI""GRBI""grbi"}, "TEST");
silreporting_createSelectList("Chart Type", {"Line""line""line" "Bar""bar""bar""Pie""pie""pie""Doughnut""doughnut""doughnut"}, "pie");
 
return chart;

Related content

Issues in status report
Issues in status report
More like this
Opened vs Resolved Issues (Chart Report)
Opened vs Resolved Issues (Chart Report)
More like this
Opened vs Resolved Issues (Chart Report)
Opened vs Resolved Issues (Chart Report)
More like this
How to create a Bar Chart month wise for standard issue types based on status
How to create a Bar Chart month wise for standard issue types based on status
More like this
Improving Report Analysis with Customized Series
Improving Report Analysis with Customized Series
More like this