我的问题是我希望Report_Count变量为null,如果它增加到28.所以对于大于28的任何值,它将变为null。 我在报告计数变量的表达式属性
时已经在打印中写了这个条件($V{REPORT_COUNT} > 28) ? $V{REPORT_COUNT} = null : $V{REPORT_COUNT}
是否有效或包含任何错误?我不知道为什么它不工作..... 任何帮助都会很明显......
答案 0 :(得分:4)
如果您指的是内置REPORT_COUNT
变量,据我所知,您无法更改其值。但是,您可以定义自己的变量,例如MY_REPORT_COUNT
,并将其打印在文本字段中。
对于变量类类型 - 选择例如Integer
。
对于变量表达式:
$V{REPORT_COUNT}.intValue() > 28 ? null : $V{REPORT_COUNT}