如何在jasper报告中只写“if”条件?

时间:2014-03-19 09:14:34

标签: jasper-reports

说我有2个字符串“Jack”& “琼斯”。我打印“”杰克“但如果某些条件成立,将打印”琼斯“ 喜欢

"Jack"
if(condition)
+ "& Jones".

在碧玉

<![CDATA[ 
                      "Jack" + ($P{condition}.equals(Boolean.TRUE))
                                                " & Jones" 
 ]]>

你能帮我解决一下它的语法吗?

1 个答案:

答案 0 :(得分:1)

试试这个:

 "Jack" + ($P{condition}.equals(Boolean.TRUE)? " & Jones" : "")