Hi All, I have a JRXML report built with iReport. I set the Page Header Band "print when expression" to value = Boolean.valueOf($V{tncPageNumber}==null || $V{tncPageNumber}.intValue()+ 1!=$V{PAGE_NUMBER}.intValue()). When I print the value (screenshot), the value is correct (false). Why is this band still being printed although the Boolean is false? Thanks, Hafidz http://p0.com.my/hafidz/mchk.jpg Post Edited by hafidz at 04/12/2010 07:07