我想在jaspersoft的xyline图中使用Date作为我的x值,但它只允许使用Number

时间:2014-09-25 19:49:08

标签: jasper-reports jaspersoft-studio

有没有办法能够在jaspersoft XYLine图中呈现日期值而不是数字?有没有办法操纵x标签,所以它会显示为MM / DD?这是我的代码,我现在获取月和日值并将它们连接为字符串然后将它们转换为整数(922,923,924,925)。我也附上预览。

<xyDataset>
  <xySeries autoSort="true">
    <seriesExpression><![CDATA["SERIES 1"]]></seriesExpression>
    <xValueExpression><![CDATA[Integer.parseInt(String.valueOf($F{date}.getMonth()) +      String.valueOf($F{date}.getDate()))]]></xValueExpression>
    <yValueExpression><![CDATA[$F{temp}]]></yValueExpression>
  </xySeries>
</xyDataset>

xyline graph

0 个答案:

没有答案