我有一个包含元素的报告:
1)带有预定义变量$V{PAGE_COUNT}
的textField(类型INTEGER),用于计算每页的行数。 textField的表达式为:$V{PAGE_COUNT}
2)月份号码到月份名称可以转换为textField
new java.text.SimpleDateFormat("MMM").toUpperCase.format(new SimpleDateFormat("yyyy/MM/dd").parse("1970/" + $F{month}.toString() + "/01"))
3)带表达式的textField(当0值替换为空白时)
$F{ca02_recShrtTotal}.doubleValue() == 0 ? null : $F{ca02_recShrtTotal}.doubleValue()
上述表达式正常。
当我在下面的行使用变量
时($V{shortagesNxtMthTotal}).doubleValue() == 0 ? null : $F{shortagesNxtMthTotal}.doubleValue()
无法用空白替换0
如何解决此问题?