BIRT обнаруживает изменение страницы - PullRequest
0 голосов
/ 13 февраля 2020

Я думаю, что мне нужна твоя помощь. Я динамически создаю rptdesign, добавляя множество элементов, таких как метки.

Как только мой rptdesign закончен, я отображаю его как pdf.

Поскольку у меня много элементов, они автоматически записываются на первой странице, затем на второй, затем на третьей и т. д.

Мой вопрос: возможно ли определить момент, когда данные записываются на новой странице?

Или может быть, я ошибаюсь ... на самом деле я хотел бы обнаружить, что элементы являются частью общей группы (которую я создал динамически, добавляя разрыв страницы) ... здесь мои группы разделены TITLE ... и если есть слишком много элементов, написав что-то, что они являются частью N на TOTAL_PAGES_FROM_SAME_GROUP. Что-то вроде этого:

On page 1 : 
    TITLE1 (part 1 on 2)
        Data 1
        …       
        Data 50

On page 2 (same TITLE as page 1) :
    TITLE1 (part 2 on 2)
        Data 51
        Data 52

On page 3 (different TITLE) :
    TITLE2
        Data 500
        …
        Data 501

On page 4 :
    TITLE3 (part 1 on 2)
        Data 800
        …
        Data 850

On page 5 (same TITLE as page 4) :
    TITLE3 (part 2 on 2)
        Data 851
        Data 852

Я действительно не знаю, как выяснить: / Спасибо за советы.

...