문제

차트를 사용하려고했습니다 iReport 처음으로. 나는 막대 차트를 사용했고 차트를 미리 볼 때마다 나는 그것들을 많이 볼 수 있습니다.
다음과 같은 쿼리가 있습니다.

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}

누군가 나를 도울 수 있습니까? 이것을 읽어 주셔서 감사합니다!

도움이 되었습니까?

해결책

당신은 코드를 제공하지 않았지만 추측이 있습니다. 당신은 세부 사항 밴드에 차트를 넣었고, 데이터 소스의 각 레코드에 대해 인쇄하고 있습니다. 반복 할 수없는 밴드에 차트를 넣으십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top