Как настроить видимость раздела «Нижний колонтитул» в зависимости от того, является ли это основным отчетом или подотчетом - PullRequest
0 голосов
/ 12 января 2009

Как я могу скрыть нижний колонтитул в JasperReport , если это подотчет? Он должен показывать только нижний колонтитул, когда он является основным отчетом.

1 Ответ

1 голос
/ 12 января 2009

Jasper Reports использует то, что они называют выражениями Print When (если я не ошибаюсь). Прошло довольно много времени с тех пор, как я его использовал, но в каждом разделе отчета есть выражение «когда», которое вы можете поместить в оператор, чтобы вернуть истину или ложь. Таким образом, он может проверить условие, а затем решить показать или скрыть раздел. Каждый подотчет также имеет печать, когда выражение.

Мой отпечаток, когда выражения обычно имеют формат:

( <THE CONDITION TO CHECK> ? Boolean.TRUE : Boolean.FALSE )

Условие может использовать параметры или значения из столбца в отчете. Это довольно гибкий.

Есть пара очень похожих вопросов по SO, связанных с выражениями «Печать при выражениях» в отчетах Jasper, которые также могут быть вам полезны:

Как использовать printWhenExpression в JasperReports

Включение и исключение вложенных отчетов (iReport-JasperReports)

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