我正在使用 iReport 3.6 。
我有一个JavaBean类,其中包含以下代码:
private Collection<String> containerNumber;
public Collection<String> getContainerNumber()
{ return containerNumber; }
public void setContainerNumber(Collection<String> pContainerNumber)
{ this.containerNumber = pContainerNumber; }
当我让 iReport 3.6 读取这个 JavaBean 时,它会看到一个Collection(这就是我想要的)。但我想在报告中将此集合显示为动态列表/字段。因此,当 setContainNumber 设置1个容器编号时,报告显示1个容器。当 setContainerNumber 设置10个容器时,报告显示10个容器。在我的报告中的容器下面,我有更多的字段,当它显示10个容器时,这些字段应该删除10个容器空间。当它显示1个容器时,这些字段应该丢弃1个容器空间。
我的问题:如何将带有字符串的动态列表显示为 JavaBean 数据源?