Исключить подотчет из PDF - PullRequest
0 голосов
/ 11 июля 2019

Я пытаюсь скрыть подотчет (SR) в нижнем колонтитуле первой фиктивной группы при создании через PDF, но он не работает.Всего одна фиктивная группа, но четыре групповых колонтитула.

Я провел некоторое исследование и обнаружил свойства net.sf.jasperreports.export.pdf.exclude.origin для исключения групп и полос, благодаря которым мне удалось подавить заголовок столбца и полосы подробностей, предшествующие нижнему колонтитулу группы.Я хочу, чтобы это было сделано только для PDF, так как XLS должен остаться без изменений (т.е. показать все для XLS).

Макет:

Заголовок столбца // исключить это (рабочий)

Подробно // исключить этот (рабочий)

Пустышка GF 1 с SR * // исключить это (не работает)

Пустышка GF 2

Пустышка GF 3

Пустышка GF 4

Нет данных

* Еслиэто имеет значение, у этого нижнего колонтитула группы есть перерыв перед установленным свойством.

<property name="net.sf.jasperreports.export.pdf.exclude.origin.band.1" value="columnHeader"/>
<property name="net.sf.jasperreports.export.pdf.exclude.origin.band.2" value="detail"/>
<property name="net.sf.jasperreports.export.pdf.exclude.origin.band.3" value="groupFooter"/>
<property name="net.sf.jasperreports.export.pdf.exclude.origin.group.3" value="dummy"/>
<property name="net.sf.jasperreports.export.pdf.exclude.origin.report.3" value="Insert Report Name"/>

Код для исключения SR ничего не делает, как я все еще вижу в отчете.У меня есть подозрение, что имя SR не определяется должным образом.Я использовал имя отчета из SR (которое совпадает с именем его файла) в качестве значения для свойства, но не похоже, что оно его распознает.Любая помощь с благодарностью.

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