Forçar quebra de página no iReport  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
fabiozoroastro
GUJ Master
[Avatar]

Membro desde: 15/05/2006 16:23:01
Mensagens: 1262
Offline

Boa tarde a todos, estou querendo forçar uma quebra de página no meu relatório. Se uma condição da minha classe Java for true realiza a quebra, caso contrário não realiza e continua a imprimir o relatório.
Estou usando IReport + Jasper.

Alguém tem alguma dica?
Já procurei aqui no guj mas não achei resposta pra isso.

Abraços.

[]'s

..."Apenas sorria!"

Twitter

Blog

sudeval
JavaGuru
[Avatar]

Membro desde: 08/06/2005 09:48:30
Mensagens: 213
Localização: Fortaleza/CE
Offline

no agrupamento ( grupos ) tem a opção de a cada grupo ser inserido em uma nova página, acredito que isso ajude você!
fabiozoroastro
GUJ Master
[Avatar]

Membro desde: 15/05/2006 16:23:01
Mensagens: 1262
Offline

Hmm, ok Sudeval. Mto obrigado pela dica.

[]'s

..."Apenas sorria!"

Twitter

Blog

fcajado
Smalltalk

Membro desde: 09/06/2009 13:47:55
Mensagens: 3
Offline

Olá, no meu caso preciso quebrar a página após tantas linhas (ex.: 20) serem impressas. Como posso fazer para forçar esta quebra
rwolosker
Debugger

Membro desde: 09/05/2009 21:56:46
Mensagens: 56
Localização: Rio de Janeiro
Offline

eu estou usando ITextRenderer.
para a quebra de página fiz o seguinte. Todas as tags dentro de BODY precisam ter uma class de estilos. Na folha de estilo deve ter height, margin-top, margin-bottom border-width-top e todas as outras de dimensão.
dai, quando vem o resultado de XSLT+XML, eu abro este arquivo via org.w3c.Document. e para cada Node vou somando o custo das tags. quando o custo é maior que 297 (a4) eu adiciono uma tag indicada com style de quebra de pagina.





Para casa elemento que quebra, adiciono numa lista. depois para cada um, coloco a pagina



no final disso, passo o document (nao pode salvar como arquivo) para o itext.


Ricardo Wolosker
[Email] [MSN] [ICQ]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team