Subrelatório com outro DataSource?

Eu to tendo uma baita dor de cabeça, eu consigo passar pro subreport uma coleção de dentro da arraylist que eu to passando pro relatório mestre, mas eu gostaria de passar uma arrayList de outro datasource, tem algum meio de fazer isso?