No IReport, quando criamos uma crosstable e usamos uma subquery, os dados da query principal e os parâmetros do relatório não estarão disponíveis, desde que você especifique. Para acessar estes parâmetros globais, depois de inserir a crosstable no relatório, clique com o botão direito e vá em Crosstable Properties:
Agora marque “Use a dataset to fill the crosstable”.
Em Dataset Run, selecione a subquery que irá ser usada.
Aparecerá a aba Parameters Map Exp
Digite new HashMap($P{REPORT_PARAMETERS_MAP})
Os parâmetros do relatório agora estárão disponíveis à subquery.