0

我尝试将我为 JDateChooser(toedter 组件)获得的日期值分配给 IReport 中的 java.util.Date 类型的参数。

这是我的代码:

toDate = toDatePicker.getDate();
hash.put("period2", toDate);
jasperReport = JasperCompileManager.compileReport(jasperDesign);
jasperPrint = JasperFillManager.fillReport(jasperReport, hash, con);

但是碧玉查看器说该文档没有页面。当我尝试预览我的报告时,选择具有相同日期的参数,我得到了正确的报告。我希望我解释得很好。谢谢....

编辑:我的错误,我传递了错误的参数名称,它应该是“periode2”,而不是“period2”。谢谢...顺便说一句,我应该删除这个帖子吗?

4

1 回答 1

0

经过长时间的调试,我意识到我将错误的参数名称传递给报告。

它应该是“periode2”,而不是“period2”。因此,来自 toedter 的 JDateChooser 可以安全地用于获取日期参数并将其传递给具有 java.util.Date 参数的报告。感谢并为我的错误道歉:D

于 2012-05-31T10:04:40.703 回答