Jasper Reports - Page break controlado

2 respostas
C

Boa tarde,

Estou a usar a última versão do iReport, compatível com a versão 1.3.0 do jasper reports.

O meu relatório principal tem vários groups, tendo cada um deles um sub-relatório. Imediatamente a seguir a cada sub-relatório tenho um page break.

A minha questão é, como é que posso controlar os page breaks, de modo a que, se o sub-relatório anterior não tiver dados, o page break não tenha efeito? Assim, eliminava páginas em branco desnecessárias…

Já tentei usar variáveis de saída em cada sub-report, em que o que cada um retornava era o REPORT_COUNT, mas na altura de avaliar a expressão, dá-me sempre falso, logo o page break nunca tem efeito. :frowning:

Como tenho quase a certeza que a solução passa pelas variáveis e pelos valores retornados pelos sub-reports, gostava que, se pudessem, me ajudassem a resolver este problema.

Obrigado

camurso_

2 Respostas

J

Já tentou marcar a opção nas propriedades do subrelatorio.
Na aba Commom marcar a opção “remove line when blank”

C

Obrigado! Resolveu.

Mas agora apareceu outro problema. Um pouco acima há uma quebra de página que não funciona por nada deste mundo… Não sei que fazer… Se colocar aqui o código do report dá para ver, mais ou menos, o que se passa?

Obrigado

camurso_

Criado 24 de julho de 2007
Ultima resposta 24 de jul. de 2007
Respostas 2
Participantes 2