Como passar parametros de um Report para um SubReport?

Olá pessoal!

Estou tendo este probleminha e não sei como resolver.
Estou utilizando uma “Connection expression” e estou passando $P{REPORT_CONNECTION} para o SubReport.

Quando, no SubReport, eu estava utilizando parâmetros com valores default, o resultado estava sendo retornado, mas quando eu passo por parâmetro os valores para o SubReport e os parâmetros do SubReport estão vazios, eu não consiguo retornar valor.

Explicando melhor…
Eu tenho um relatório e dentro desse relatório eu tenho um sub-relatório. Esse sub-relatório vai me retornar um único valor, mas esse valor deve ser retornado após uma pesquisa feita a partir de informações passadas do relatório. Ou seja, o relatório (pai) vai possuir informações que serão passadas para o sub-relatório para que este possa retornar o valor desejado.

A pergunta é: Como eu posso fazer isso? Estou tentando utilizando o RETPORT_CONNECTION e passando parâmetros para o sub-relatório, mas não está funcionando.

Bem, aguardo uma luz.

Abraços e obrigado.

http://ireport.sourceforge.net/swf/Subreport_viewlet_swf.htm

Olha essa demostração, com certeza irá te ajudar.

[]´s

spyrogyra,

Eu estava vendo isso aqui agora…
Mas tem um probleminha…
Eu tenho um report e esse é alimentado a partir de parâmetros da classe.
Ou seja, o subreport somente será “preenchido” após executar a query do report, entende?

Como posso resolver esse problema?

Obrigado!