Olá, pessoal
Eu preciso preencher uma crosstab do meu relatório com uma subdataset, já que os dados do preenchimento se encontram em outra datasource, diferente do relatório principal. Eu criei o subdataset e os fields que eu quero que apareçam na crosstab dentro do subdataset.
Depois eu fui em “Crosstab data” -> “Dataset run” -> “Sub dataset” e selecionei o dataset que eu tinha criado. Selecionei ainda em “Connection/Datasource expression” a opção “Use datasource expression” (já que meu datasource é uma coleção do tipo JRBeanCollectionDataSource) e coloquei como valor “P{REPORT_DATA_SOURCE}”.
Quando tento exibir o relatório no iReport, não aparecem os dados na crosstab, aparece só uma página vazia. Já usando JasperFillManager no código Java, o relatório também fica vazio.
Alguém teria alguma sugestão sobre o que possa estar acontecendo?