1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Como listar objetos em um Subreport

Eu fiz um relatório(holerite) que tem um subreport. Pela minha aplicação eu passo uma lista de objetos (Holerite) convertidas numa JRBeanCollectionDataSource e nesse objeto holerite tem uma outra lista de objetos(ParametroHolerite). Não sei se deu pra entender.

O que eu fiz: Na hora de gerar o relatório, passo o objeto Holerite que serve pra preencher as informações principais como nome, empresa, etc. E nesse objeto tem a lista de ParametroHolerite que o proprio relatorio encaminha para o subreport para que ele liste (esses parâmetros são os adicionais, por exemplo). No relatório pai fica tudo funcionando perfeitamente mas o subreport lista apenas uma linha com todos os valores null, não importa o tamanho da lista de adicionais que eu tenha passado.

PS: Minha aplicação é Desktop

PS2: Não sabia que trecho de código colocar então se precisar de algum é só pedir nos comentário que eu edito.

  • Mostre o datasource que você envia pro subreport, você está enviando a lista corretamente?

    Rodrigo Sasaki   16 de mai de 2013
  • Sim pois o relatório principal mostra os dados perfeitamente, acho que o problema está no subreport ou no modo como estou enviando os dados pra ele.

    Yago Ernandes   16 de mai de 2013
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags ireport java relatórios ou faça a sua própria pergunta.