2013-05-08 61 views
0

我有一个包含值和月份的表格我希望我的条形图中的类别部分包含带有值的月份,并且还显示没有值的月份换句话说,如果January值,然后显示酒吧,如果没有,那么只显示月份名称,但没有酒吧。我的条形图仅显示包含值的月份。新的碧玉图你的援助将不胜感激。请检查我的源脚本:Jasper条形图:一年中的月份

<categorySeries> 
         <seriesExpression><![CDATA["Low Severity"]]></seriesExpression> 
         <categoryExpression><![CDATA[$F{mth}.intValue() == 1 ? 
    "January" : 
    $F{mth}.intValue() == 2 ? 
    "February" : 
    $F{mth} == 3 ? 
    "March" : 
    $F{mth} == 4 ? 
    "April" : 
    $F{mth} == 5 ? 
    "May": 
    $F{mth} == 6 ? 
    "June" : 
    $F{mth} == 7 ? 
    "July": 
$F{mth} == 8 ? 
    "August": 
$F{mth} == 9 ? 
    "September": 
$F{mth} == 10 ? 
    "October": 
$F{mth} == 11 ? 
    "November": 
$F{mth} == 12 ? 
    "December":""]]></categoryExpression> 
+0

您可以发布截图吗? – 2013-05-08 09:04:17

回答

0

在没有看到JRXML的其余部分,我认为这个问题是你根本就没有任何数据的月份。结果,即使$ F {mth}的值为“1”,也不存在任何数据。