1

iReport初めてチャートを使ってみました。私は棒グラフを使用しましたが、グラフをプレビューすると、それらがたくさん表示されます。iIthinkは約6です。必要なのは1つだけですが、しなかったことはありますか?
私はこのようなクエリを持っています:

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月まで。

私のセリエ式は${Status}

カテゴリ式に設定されています${month}

値式はです${total_message}

誰かが私を助けることができますか?これを読んでくれてありがとう!

4

1 に答える 1

4

コードを提供していませんが、推測です。グラフを詳細バンドに配置し、データソースの各レコードに印刷しています。チャートを繰り返し不可能なバンドに入れます。

于 2010-01-14T21:32:40.520 に答える