Preciso que ao usuário marcar uma checkbox o relatório passe a criar uma nova página a cada group.
Ja sei que existe o atributo isStartNewPage da tag group
<group name=“prop” isStartNewPage=“true” isReprintHeaderOnEachPage=“true” >
Consigo fazer isso simplesmente marcado a opção no iReport o problema é setar esse atributo dinamicamente.
[quote=kikostyle]olá pessoal, tenho o seguinte problema:
Preciso que ao usuário marcar uma checkbox o relatório passe a criar uma nova página a cada group.
Ja sei que existe o atributo isStartNewPage da tag group
<group name=“prop” isStartNewPage=“true” isReprintHeaderOnEachPage=“true” >
Consigo fazer isso simplesmente marcado a opção no iReport o problema é setar esse atributo dinamicamente.
Alguem sabe como fazer?
[/quote]
JRDesignGroup group = new JRDesignGroup();
group.setStartNewPage(true);
pra vc pegar o grupo correto, precisará de um JasperDesing, nele tem o método getGroups(). Nunca precisei pegar um grupo, mas acredito que seja por esse método…
e pode ser q este tópico tb ajude: http://www.guj.com.br/posts/list/48646.java