时间序列图表无法使用TimePeriod =“月”

时间:2018-01-08 10:53:35

标签: charts jasper-reports timeserieschart

我在Jaspersoft工作室创建了一个时间序列图表。当我设置TimePeriod =“Day”时它工作正常,但是当TimePeriod =“Month”时图表为空。数据在java后端应用程序中创建,并与JRBeanCollectionDataSource一起传递:

Map<String, Object> statsModel = new HashMap<>();
statsModel.put("interval", date);
statsModel.put("accepted", accepted);
statsModel.put("rejected", rejected);
statsModel.put("unresolved", unresolved);

Collection statsList = new LinkedList();
statsList.add(statsModel);
JRBeanCollectionDataSource reportData = new JRBeanCollectionDataSource(statsList);

日期:格式为“yyyy-MM-dd”的java.util.Date,间隔中每天只有一个值。

接受,拒绝,解决:长

不应该TimePeriod =“Month”使jasper添加月份的所有值并将其显示在图表上?

0 个答案:

没有答案