My question is the same as http://community.jaspersoft.com/questions/500285/use-subreport-return-value-charts, but after replying on that I don't see it coming up in the list. So another entry. Basically the problem is that it is possible to use return values from a subreport for a chart, but the values do not match the rows. It is one row behind. This is because the evaluation value that you normally set for a return value on 'Band' cannot be set when using that variable in a chart. Does anybody knows a solution within iReports? I think it is possible in structured procedures or beans etc. but wouldn't it be nice to have this working in Jasper..... An example is to go through the last 12 months and show the totals of orders in a chart. My subreport gives a value per month: Month 1: 10, Month 2: 12, Month 3: 9 etc. But when creating the chart it says: Month 1: , Month 2: 10, Month 3: 12, Month 4: 9 etc. Regards, Margot