2014-03-19 59 views
0

我的问题是我希望Report_Count变量为null,如果它增加到28.所以对于任何大于28的值它将变为null。 我在打印写了这个条件时,报告的表达特性计数变量如何在碧玉报告中写入报告计数变量的条件

($V{REPORT_COUNT} > 28) ? $V{REPORT_COUNT} = null : $V{REPORT_COUNT} 

它是有效的还是它包含任何错误?我不知道为什么它不工作..... 任何帮助将是明显的.....

回答

4

如果你指的是内置的REPORT_COUNT变量,据我所知,你不能改变它的价值。但是,您可以定义自己的变量,例如MY_REPORT_COUNT,然后将其打印到文本字段中。

对于变量类别类型 - 例如选择Integer。对于可变表达式:

$V{REPORT_COUNT}.intValue() > 28 ? null : $V{REPORT_COUNT}