2015-04-27 3 views
0

У меня есть jasperreport, который печатает заявления должников. Мне нужно напечатать «Продолжение на следующей странице» вместо моего существующего нижнего колонтитула группы, если на первой странице больше записей, чем может помещаться на первой странице.JasperReports Продолжение на следующей странице Группирование

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

Есть ли способ, который я могу сказать в конце страницы, если в группе больше записей для печати, поэтому я могу создать выражение «Печать с выражением»?

С благодарностью

Марк

ответ

0

Ok это так, как я решил эту проблему.

Я переместил свои промежуточные итоги для каждого клиента на нижний колонтитул страницы, и я добавил текстовое поле со словами «Продолжение ...».

В нижнем колонтитуле моей группы я разместил компонент субрепортажа. Я создал Boolean var, называемый returnValue, и передал его обратно из подрепортажа, который установил false.

Использование выражения печати Я печатаю только поля subtotal, когда returnValue является ложным и поле «Продолжить ...», когда оно проверяет значение null.

Смежные вопросы