2
在eclipse中我在JasperSoft 6.3.1中有一個堆疊條形圖,我試圖根據這個系列來顯示顏色。該圖表顯示隨機顏色,而不是爲特定系列分配單一顏色。如何動態設置堆疊條形圖系列顏色?
JRXML
<categorySeries>
<seriesExpression><![CDATA[$F{name}]]></seriesExpression>
<categoryExpression><![CDATA[$F{time}]]></categoryExpression>
<valueExpression><![CDATA[$F{value}]]></valueExpression>
</categorySeries>
</categoryDataset>
<barPlot>
<plot>
<seriesColor $F{name}.equals("JANUARY")?color="#756D72":color="" seriesOrder="0" />
<seriesColor $F{name}.equals("MARCH")?color="#4B5154":color="" seriesOrder="1" />
<seriesColor $F{name}.equals("JUNE")?color="#090A09":color="" seriesOrder="2"/>
</plot>
<itemLabel/>
<categoryAxisFormat>
....
我想使用if語句圖表系列的顏色分配給特定的系列名。我如何在碧玉報告中實現這一目標?
如果系列名稱爲JANUARY,顏色應該是黑色,如果1月份沒有數據,則不應使用黑色。
WOOW的作品完美。你救了我的一天。我經歷了很多鏈接,並且找不到解決方案。對不起,再次詢問是否可以隱藏類別顏色欄,如果它是空的。 – joseph
@joseph隱藏類別顏色欄?,類別是一組系列?,我無法真正理解您的意思,無論如何,您可以根據您的喜好設置顏色條形和輪廓,因此將其設置爲背景並設置爲你不會看到它;) –
@ Petter Friberg非常感謝你。你已經正確回答了我的問題,我想設置空白類別作爲背景。 – joseph