Yet again, back to the basics. I have created the parameter and am isolating the test to showing or hiding a subreport. I set the "Initial Value Expression" of this parameter to "0" (in quotes), and "Variable Class" to "java.lang.String". No other properties are changed. In the subreport element within the main report, I set the "Print When Expression" to ($P{ShowClientSummary}.equals(“1”) ? Boolean.TRUE : Boolean.FALSE), yet the subreport shows in the preview. What have I done/not done?
I'm most grateful for your time.