[RESOLVIDO]iReport problemas com banda Detail

4 respostas
W

Boa tarde a todos,

tenho um relatório com 2 Details

o 1º recebe 2 parameters (o nome de uma pessoa, e sua função)

ex :
__________
    Walkman
  Outorgante

o 2ª varias informações em media 20 informações um Collection,

ex :
INFO1                  INFO2              INFO3         INFO4
INFO5                  INFO6              INFO7         INFO8

o que ocorre é que o detail 1 é impresso logo apos o detail 2 e depois deste novamente o 1 e assim sucessivamente,

Ex:
__________
    Walkman
  Outorgante

 INFO1                  INFO2              INFO3         INFO4

   __________
    Walkman
  Outorgante

 INFO5                  INFO6              INFO7         INFO8

   __________
    Walkman
  Outorgante

gostaria que o 1º detail fosse impresso apenas uma vez e o segundo imprima o tato de informações que tenha

ex:
__________
    Walkman
  Outorgante
INFO1                  INFO2              INFO3         INFO4
INFO5                  INFO6              INFO7         INFO8
INFO9                  INFO10            INFO11       INFO12

grato.

@ EDIT
A versão que estou usando do iReport é a 3.7.6

4 Respostas

Gustavo_Sperandio

jogue o seu 1º detail para o cabecalho e deixe o segundo no detail principal

W

Ola Gustavo Sperandio, todas as minhas outras “bands” ja estão ocupadas, sobrando apenas os details.

mas mesmo assim obriagdo pela ajuda.

se algum tiver outra forma de fazer o mesmo fico grato.

leoramos

Pelo que eu entendi, o detail 2 possui dados referentes ao que está sendo mostrado no detail 1, né?
Teu caso aí é o uso de grupos, mestre, e esses “parâmetros” ficarão no teu group header.

Passa tudo no mesmo bean, agrupa pelos itens do teu cabeçalho e os inclui no group header, e mantém um detail só.
O uso de dois details não é pro que você tá usando.

Vai postando aqui as dúvidas, se rolar.

Abraço!

Ah, na pior das hipóteses, dá pra fazer com subreport também… mas é desnecessário pro teu caso.

W

Muito obrigado leoramos, funcionou!

Sucesso!

Abraço.

Criado 25 de março de 2011
Ultima resposta 28 de mar. de 2011
Respostas 4
Participantes 3