Как установить печать при выражении для текста в подотчете на основе номера страницы основного отчета - PullRequest
1 голос
/ 01 июля 2019

У меня есть основной отчет, который содержит подотчет в нижнем колонтитуле. Мне нужно скрыть текст в подотчете на всех страницах, кроме первой. Я пытался установить печать при выражении, используя следующее выражение:

new AbstractSimpleExpression<Boolean> {

    @Override
    public Boolean evaluate(ReportParameters reportParameters) {
        return reportParameters.getPageNumber() == 1;
    }    
}

Но это не сработало. Я отладил его и обнаружил, что reportParameters.getPageNumber() всегда возвращает тот, который я предполагаю, чтобы быть номером страницы подотчета. Я проверил доступные методы в reportParameters объекте и не смог найти какой-либо метод для получения номера страницы основного отчета. Есть ли другой способ установить печать, когда выражение для текста в подотчете основывается на номере страницы основного отчета?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...