【发布时间】:2014-11-04 02:14:09
【问题描述】:
我有一个 Jasper 报告,将我的数据放入 csv 中,我需要这样的东西:
$F{OBSERVATII}.split(" ").size()>=2 ? ($F{OBSERVATII}.split(" ")[0]+" "+$F{OBSERVATII}.split(" ")[1]+" "+$F{OBSERVATII}.split(" ")[2]) : $F{OBSERVATII}
但是贾斯珀扔给我一个
无法对数组类型 String[] 调用 size()
如果我只放
$F{OBSERVATII}.split(" ")[0]+" "+$F{OBSERVATII}.split(" ")[1]+" "+$F{OBSERVATII}.split(" ")[2])
然后,当我有一个简单的字符串(不带空格)时,它会给我一个错误...
【问题讨论】:
-
这与 Java 字符串数组无关......我得到的错误来自 Jasper。在 java 中,我只需要 .jasper 文件(来自 .jrxml)并且我没有到达带有这些构建错误的 .jasper...
标签: java groovy jasper-reports