JasperReports访问bean数据源的方法?

时间:2010-07-15 17:02:04

标签: java jasper-reports javabeans

我正在使用 JasperReports ,我正在使用提供的JRBeanCollectionDataSource类来包装List个bean。当我访问bean的一个简单属性时,我的报告中的一切工作正常,但我真正需要做的是访问类中的一些方法。例如,我想访问该方法:

public List<Date> getCertifications(Date postedBy);

我如何在 JRXML (或 iReport )中访问此内容?如果我定义一个字段,如

<field name="certifications" class="java.util.List"/> 

然后我收到属性未知的错误。

感谢您的帮助!

  

JasperReports:版本3.7.3

1 个答案:

答案 0 :(得分:0)

你将通过什么日期?我认为,使用JRXML,您只能定义bean属性 - 即具有标准setter和getter的属性。您可以通过表达式调用其他所有内容。