我想在我的报告中显示通知,就好像我的报告中的数据表包含黄色的行然后textfield的opaque属性设置为true,否则它应该是false。有点像这样......
txtfiled1 Shows UnPlanned Leaves
在我之前告诉你的上述声明中,如果我的数据表包含具有黄色背景颜色的行,那么“txtfield1”的opaque属性必须设置为true,否则它必须为false。我怎样才能做到这一点?任何帮助都是可以理解的......
答案 0 :(得分:0)
我不知道为什么在某种情况下使用equals方法会给我带来麻烦,但是使用==运算符的整数比较给我想要的东西。
new Boolean($F{unplanned}.toString().equals("1")) fails me
new Boolean($F{unplanned}.intValue() == 1) give success
答案 1 :(得分:0)
快速猜测:
$F{unplanned}.toString().trim().equals("1") == true
但是当你在那里使用toString()时,我认为$ F {unplanned}的源格式无论如何都是整数。