我用 XDocReport 1.0.6 版生成了 ODT,结果 ODT 文件包含一些错误的值。
这是我在 ODT 中的初始模板的一部分:
C.A du gérant du $bean.beginDay au $bean.endDay $bean.month : $bean.ca
java bean包含:
private int beginDay;
private int endDay;
private String month;
private Double ca;
使用 getter 和 setter
在 Java 控制器方法中,我将 bean 放在这样的上下文中:
IContext context = report.createContext();
context.put("bean", reportBean);
以及 ODT 结果的一部分:
C.A du gérant du fr.golt.amodin.commun.reports.MonthReports2016@68ab6bf4.beginDay au fr.golt.amodin.commun.reports.MonthReports2016@68ab6bf4.endDay Juin : 64841.4
属性 beginDay 和 endDay 是错误的。我对其他属性有同样的错误。你知道如何纠正它吗?
谢谢