So I'm using a javabean collection as my datasource for my reports. Everything is working well until i come across a field on my bean, that is an arraylist. I want to display all the elements in that arraylist in my report. What would be the best way to go about doing that? Ideally I would like to create a subreport but I cannot figure out how to use that arrayList as its datasource (is it possible). I'm attempting this using iReport and am a newbie with both i and jasper reports so any help is appreciated.