Hello guys, Well, almost all is said in the title. I currently have a strange behavior working with iReport ( / jasper reports) 4.0.2. : for some fiels and variables, i try to replace null values with fixed values (most of the time "0"). To do this simple thing, i use a small piece of code in the variable expression : ($F{MyField} == null) ? new Double("0") : $F{MyField} But i still get null values in the report. Before getting completely nuts, i made a new test with a new boolean variable : $F{MyField} == null and, surprise, it returns null. Ok now I understand why this is not working for my variables... but why is this condition not giving true when myField is null ? By the way, "Replace null by blank" option is working, but is not sufficient for my report. Does anyone have an idea ? Regards Banania