我正在使用iReport / Jaspersoft Studio设计jrxml
模板。
我的源bean如下:
public class Person {
private List<Phone> phones;
}
public class Phone {
private String type; //home, business, private...
private String number;
}
问题:如何在模板中重复显示所有电话号码,但只有那些定义了type = "home"
的电话号码?
这就是我所做的:
- 添加了一个返回Person
s虚拟集合的DataAdapter。
- 数据集查询对话框&gt; Java Bean&gt;将班级phone
的{{1}}字段添加为jasper字段(Person
)。
到目前为止一切顺利,但我现在只在我的jasper参数中有一个类型列表字段。
我现在怎样才能反复显示'phone.number`属性?