Как использовать лямбда-выражение в файле jrxml?
Я пытаюсь использовать лямбда-выражение внутриjrxml файл, чтобы получить значения для моего поля.
Я импортировал соответствующие классы, но это дает мне ошибку, что
р не может быть преобразован в переменную.
Как использовать лямбда-выражение внутриJasperReportsШаблоны?
<textFieldExpression>
<![CDATA[StringUtils.join(((Collection<Property>)((Object2)$F{field1}.getPropertyValue("property1")).getPropertyValue("property2")).stream().map(p->((Object1)p.getValue()).getName()).collect(toList()),',');]]>
</textFieldExpression>
Исключение:
net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file:
1. p cannot be resolved to a variable