Jasper报告:IF表达式错误

时间:2015-08-31 08:17:40

标签: jasper-reports

我试图有条件地将“%”附加到文本字段,但我收到此错误:

  1. 方法IF(boolean,String,String)未定义类型

    SuiviExercice_1441008823562_230431                 value = IF(((java.lang.String)field_libelle.getValue())。equals(“”),String.valueOf(((java.lang.Double)field_octoberData.getValue()))+“%”,String .valueOf(((java.lang.Double中)field_octoberData.getValue()))); <>

  2. 有谁知道为什么?

1 个答案:

答案 0 :(得分:3)

使用三元运算怎么样?

some_condition condition_was_true condition_was_false

在你的情况下:

your_condition your_text +"%" your_text

相关问题