0

我有一个包含值和月份的表格我希望条形图的类别部分包含有值的月份,并显示没有值的月份,换句话说,如果一月有一个值,则显示条形,如果没有,则只显示月份名称,但没有栏。我的条形图仅显示具有值的月份。我是碧玉图表的新手,我们将不胜感激。请检查我的源脚本:

<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>
4

1 回答 1

0

在没有看到 JRXML 的其余部分的情况下,我认为问题在于您根本没有 1 月份的任何数据。结果,甚至不存在 $F{mth} 值为“1”的数据

于 2013-05-08T14:25:57.277 回答