条件判定の真偽値を変数として定義しといて、
printWhenExpression でその変数参照するようにするとか?

http://jasperforge.org/uploads/publish//jasperreportswebsite/JR%20Website/jasperreports_tutorial.html#Variables