Jasper com 2 SubReports

Galera, é o seguinte.

Eu criei um Relatório master e dois sub-reports e até ai blz.

O único problema é q eu não tenho idéia de como eu posso intercalar a apresentação desses sub-reports.

Para ser mais exato, eu gostaria de dinamizar a apresentação deles, ou seja, eu quero que ao passar um valor “A” para um parâmetro, ele me apresente o sub-reportA e qndo eu passo B para o parâmetro ele me apresente o sub-reportB.

Valeu.

Existe uma propriedade que faz esse controle.
Está na aba properties, "Print when expression’.
Como você vai definir valores, pode fazer algo assim

new Boolean($P{paramSubRelatorio}.equalsIgnoreCase("A"))

Para imprimir o sub A e

new Boolean($P{paramSubRelatorio}.equalsIgnoreCase("B"))

Para imprimir o sub B

Poxa, tão simples!

Muito obrigado!

Funcionou exatamente como eu precisava!

Valeu mesmo.

[quote=Lenin666]Poxa, tão simples!

Muito obrigado!

Funcionou exatamente como eu precisava!

Valeu mesmo.[/quote]
Simples é questão de escolha.
Eu tive um problema semelhante há algum tempo, precisava “esconder” toda a banda detail, caso não houvesse um único valor.

Aí é só criar outra banda detail e usar o Print When Expression da banda