Oi pessoal!
Por favor, tenho um relatório com 20 páginas por ex. Este relatório imprime na numeração de página algo assim:
1/20
2/20
3/20
…
Agora fiz um agrupamento por data, tenho um grupo de data (groupData). Quero que a numeração de página saia dentro da data, e não dentro de todas as páginas do relatório. Então se por ex, no meu relatório eu tenho nessas 20 páginas duas datas diferentes sendo listadas, e se a primeira data corresponder 5 páginas e pra segunda data corresponder as demais 15 páginas, eu quero que a numeração de páginas saia da seguinte forma:
1/5
2/5
…
5/5
1/15
2/15
…
15/15
Bom, qto ao primeiro número (que é a página corrente) eu já consegui fazer ele resetar na hora certa. Eu uso $V{PAGE_NUMBER} com Eval. time = now e no meu groupData eu marquei a opção Reset Page Number.
Agora, qto ao segundo número, o que tem que mostrar o total, eu já tentei de todas as formas e não consigo fazer como quero.
Pra mostrar o total geral de páginas eu costumo usar $V{PAGE_NUMBER} com Eval. time = Report. Eu pensei que eu mudando o Eval. time para group e especificando o meu groupData funcionaria. Mas que nada! Nem compila!
Dá o seguinte erro:
net.sf.jasperreports.engine.JRException: Unknown evaluation group ‘’ for text field. at net.sf.jasperreports.engine.xml.JRXmlLoader.assignGroupsToTextFields(JRXmlLoader.java:433)
O campo que estou tentando imprimir com a página está no pageHeader do relatório.
Por favor, alguém sabe como fazer?! :roll:
Grata,
