【问题标题】:Print List<String> each element in new field打印 List<String> 新字段中的每个元素
【发布时间】:2018-09-11 22:32:00
【问题描述】:

我刚接触 JasperReports,但在解决问题时遇到了问题。

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

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

我希望你明白我想要达到的目标。以某种方式为每个元素打印List&lt;String&gt;

【问题讨论】:

标签: jasper-reports


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-17
    • 2013-02-02
    • 2015-03-18
    • 2022-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多