打印列表<string>新字段中的每个元素</string>

时间:2015-01-12 13:27:28

标签: jasper-reports

我是 JasperReports 的新鲜事,我在解决问题方面遇到了问题。

我有一个报告,字段 $F{therapies} List<String>的类型。如果我打印此字段,整个列表将打印为单个字符串。是否可以在新行或更好的行中打印列表的每个元素 - 作为新的文本字段。

如果我尝试$F{therapies}.get(1),它会正确打印位置1处的元素。但由于List的大小不是常数,我无法以这种方式解决。

我希望你明白我想要达到的目标。不知何故,每个元素打印List<String>

1 个答案:

答案 0 :(得分:4)

我使用子报表解决了我的问题并将List作为数据源传递。 这是一个链接:Passing the List of primitive type objects as datasource for subreport