[Resolvido] iReport + page bream em subreport

4 respostas
matutano

Boas a todos!

É o meu primeiro post neste forum, até agora todos os problemas que encontrei tinham sido respondidos algures por este forum excepto este, por isso decidi peguntar-vos de forma a saber se alguem teria tido o mesmo problema que eu.

Estou a fazer um relatório que percorre uma lista de clientes e apresenta os dados que quero apresentar num subreport (com várias tabelas e etc…)

O problema que tenho é que não quero ficar com os dados de um cliente cortados, queria que em vez de ficar com um subreport cortado em 2 páginas, o mesmo começasse na página seguinte…

exemplo:

O que pretendo:
######Página 1#####

Cliente1


Cliente2


Cliente3

#################
#####Página 2#######

Cliente 4

etc…
##################

O que tenho actualmente:

######Página 1#####

Cliente1


Cliente2


[color=darkred]metade do Cliente3[/color]

#################
#####Página 2#######

[color=darkred]o resto do Cliente3[/color]

etc…
##################

Alguém me pode dar uma ajudinha?

Agradeço a atenção! :smiley:

4 Respostas

Gerva

Vá nas “propriedades” da banda “detail” > “Split Type” > “Prevent”

matutano

Obrigado pela resposta, resolveu o meu problema. Já agora, não consigo alterar esta opção pela interface do iReport, daí não ter tentado, tive de colocar o código manualmente no XML do relatório.

Obrigado pela ajuda :smiley:

Gerva

Clica no detail, va na janela de propriedades e la vai ter um “combo box” com o "Split Type"
Não esquece de editar o primeiro post e colocar um [RESOLVIDO] no título :wink:

Att

matutano

Gerva:
Clica no detail, va na janela de propriedades e la vai ter um “combo box” com o "Split Type"
Não esquece de editar o primeiro post e colocar um [RESOLVIDO] no título :wink:

Att

Estou com um bug que não me permite alterar essa opção… eu carrego, tento mudar para prevent, imediate ou Strech e volta sempre para o vou reportar este bug.

Se mais alguem tiver o mesmo problema:

1º carreguem no separado XML

2º Procurem por pela tag “detail”

3º Coloquem:

<band height=“xx” splitType=“Stretch”>

onde xx é a altura da banda e o … o conteúdo do detail que deve existir

Criado 1 de fevereiro de 2012
Ultima resposta 2 de fev. de 2012
Respostas 4
Participantes 2