Свойство isPrintInFirstWholeBand=»true» не работает, если данные превышают более одной страницы

#jasper-reports

Вопрос:

В моем jrxml я использую 2 канала в деталях 1-й канал используется для отображения заголовка, который нужно печатать только один раз в верхней части каждой страницы, даже если данные канала детализации превышают несколько страниц. для этого я добавил ниже свойства.

 <textField isStretchWithOverflow="true">
<reportElement style="DefaultStyle" positionType="Float" isPrintRepeatedValues="false" x="0" y="1" width="79" height="10" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true" printWhenGroupChanges="MultipleGrouping" uuid="ac0fbd1a-ffab-47dc-98f8-468122734179"/>
 

» net.sf.jasperreports.engine.util.JRStringUtil.xmlEncode($P{LL_20_BENE_ACCT_NO}) «»]]>

2-й диапазон используется для отображения записей в подробном диапазоне

Результат, который я получаю

Страница 1

Заголовок группы

Заголовок — полоса сведений 1

рекорд1

рекорд2

рекорд3

Страница 2

рекорд4

Заголовок — полоса сведений 1

рекорд5

рекорд6

Ожидаемые Результаты-:

Страница 1

Заголовок группы

Заголовок — полоса сведений 1

рекорд1

рекорд2

рекорд3

Страница 2

Заголовок — полоса сведений 1

рекорд4

рекорд5

рекорд6

v6.7.0