| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/03/2007 17:34:40
|
fabiozoroastro
GUJ Master
![[Avatar]](/images/avatar/d28a3097fa7cf63ad01c4f328314e2f2.jpg)
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
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/03/2007 19:18:09
|
sudeval
JavaGuru
![[Avatar]](/images/avatar/b555f4a2901228cc826327079761e696.png)
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ê!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/03/2007 12:00:13
|
fabiozoroastro
GUJ Master
![[Avatar]](/images/avatar/d28a3097fa7cf63ad01c4f328314e2f2.jpg)
Membro desde: 15/05/2006 16:23:01
Mensagens: 1262
Offline
|
Hmm, ok Sudeval. Mto obrigado pela dica.
|
[]'s
..."Apenas sorria!"
Twitter
Blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2009 13:51:18
|
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/09/2009 23:40:14
|
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 |
|
|
 |
|
|