Доброго дня.
Подскажите, пытаюсь переделать Chart на отчет c шаблоном Chart - Serial Chart.
Датасет - Groovy:
String queryString = "select e.country as country, avg(e.currentRunlife) as avgRl " +
"from wedb\$ActivityInstall e " +
"where e.isRunning = :isRunning " +
"group by e.country"
def listRunning = persistence.callInTransaction{ em ->
em.createQuery(queryString)
.setParameter("isRunning", true)
.getResultList()
}
def result = []
listRunning.each{element ->
result.add(["country" : element[0].name, 'avgRlRunning': element[1]])
}
def listFailed = persistence.callInTransaction{ em ->
em.createQuery(queryString)
.setParameter("isRunning", false)
.getResultList()
}
listFailed.each{element ->
result.add(["country" : element[0].name, 'avgRlFailed': element[1]])
}
return result
Ожидаю, что столбцы при одинаковом country будут сгруппированы, если Value Stack Type = None или будут “стакнуты” при других вариантах. На выходе же получаю всегда одну картину:
Что я упустил?