Jasper reports 如何防止iReport中条形图的重复

Jasper reports 如何防止iReport中条形图的重复,jasper-reports,jfreechart,ireport,Jasper Reports,Jfreechart,Ireport,我第一次尝试在iReport中使用chart。我用了一个条形图,每当我预览这个图表时,我都会看到很多,我会想到6。我只需要一个有什么我没做的吗? 我有这样一个问题: 选择COUNT*作为总计消息,`status`,DATE\u FORMATdate\u created`,'%M'作为'month`,从消息中选择YEARdate\u created=$P{year}GROUP BY`status`,MONTHdate\u created ORDER BY`status`DESC 我的结果是 |to

我第一次尝试在iReport中使用chart。我用了一个条形图,每当我预览这个图表时,我都会看到很多,我会想到6。我只需要一个有什么我没做的吗? 我有这样一个问题:

选择COUNT*作为总计消息,`status`,DATE\u FORMATdate\u created`,'%M'作为'month`,从消息中选择YEARdate\u created=$P{year}GROUP BY`status`,MONTHdate\u created ORDER BY`status`DESC 我的结果是

|total message | status | month       |
|1             | FAILED | January     |
|10            | SENT   | Febuary     |
|11            | SENT   | March       |
|123           | SENT   | April       |
|156           | FAILED | May         |
 ..........
直到12月

我的序列表达式设置为${Status} 类别表达式为${month} 值表达式为${total_message}


有人能帮我吗?谢谢你读这篇文章

您没有提供任何代码,但我有一个猜测:您已将图表放在“详细信息”栏中,并且正在为数据源中的每条记录打印它。将图表放在不可重复的区域。

您没有提供任何代码,但我有一个猜测:您已将图表放在“详细信息”区域,并且正在为数据源中的每条记录打印它。将图表置于不可重复的波段