【问题标题】:How to prevent duplication of bar chart in iReport如何防止 iReport 中的条形图重复
【发布时间】:2010-01-12 18:22:56
【问题描述】:

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

SELECT COUNT(*) AS total_message, `status`, DATE_FORMAT(date_created,'%M') AS `month` FROM message WHERE YEAR(date_created)=$P{year} GROUP BY `status`, MONTH(date_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 月。

我的 serie 表达式设置为 ${Status}

类别表达式为${month}

值表达式为${total_message}

有人可以帮助我吗?感谢您阅读本文!

【问题讨论】:

    标签: jasper-reports jfreechart ireport


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-04-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多