Hiii guys.. I have worked on some crossTab reports, but dont know whether we can achieve the changing of reportheight dynamically..but we can disable fields in report. Just pass condition in editExpression. Eg ($V{field}.equals("a") ? $P{parameter1} : $P{parameter2}... You should pass field value while populating values to report(mean to say set Field("a"), Field("b")...). Hope this is the doubt you all have and iam clear in my explaination