Precisamos saber como configurar o ireport para receber um ArrayList e exibir seu conteúdo em cada linha.
Pesquisamos e pesquisamos, encontrando apenas ArrayList de Objetos que não é o nosso caso. Devemos criar parâmetro no ireport de que tipo Collection, Object…?
E o código no java, usamos JFDataSource, HashMap…?
Agradecemos
Não sei se há uma solução melhor,mas eu resolvo da seguinte forma:
no codigo java uso uma ArrayList e passo como parametro para o relatorio
aí com um auxílio de uma variável (contador) percorro a lista toda da seguinte forma
${nomeParametroListaString}.get($V{contador})
onde contador varia de 0 a total de elementos da lista-1