Как предотвратить дублирование столбчатой диаграммы в iReport

StackOverflow https://stackoverflow.com/questions/2051329

Вопрос

Я пытался использовать диаграмму в 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         |
 ..........

до декабря.

Мое выражение serie установлено в ${Status}

категориальное выражение - это ${month}

выражение значения является ${total_message}

Кто-нибудь может мне помочь?спасибо, что прочитали это!

Это было полезно?

Решение

Вы не предоставили никакого кода, но у меня есть предположение:вы поместили диаграмму в диапазон сведений и печатаете ее для каждой записи в вашем источнике данных.Поместите диаграмму в неповторяемую полосу.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top