Вам нужно проверить, какой тип $ V {PAGE_NUMBER} ... (я думаю, что это java.lang.Integer )
Выбранный вами метод возвращает логическое значение, а выражение PrintWhenExpression должно возвращать java.lang.Boolean , поэтому вам необходимо создать его экземпляр.
Попробуйте:
new Boolean($V{PAGE_NUMBER}.equals("1"))
Это должно работать ... Чтобы улучшить ваш тест, я думаю, что лучше сделать сравнение int (специалист по Java должен подтвердить это)
new Boolean($V{PAGE_NUMBER}.intValue() == 1)
Другая манипуляция, которую вам, возможно, придется сделать, - указать полное имя объекта (я не знаю, как JasperReport справляется с импортом)
new java.lang.Boolean($V{PAGE_NUMBER}.intValue() == 1)