? columnsGroup.getFooterSubreports()
: columnsGroup.getHeaderSubreports();
for (Iterator iterator = footerSubreportsList.iterator(); iterator.hasNext();) {
Subreport sr = (Subreport) iterator.next();
JRDesignSubreport subreport = new JRDesignSubreport(new JRDesignStyle().getDefaultStyleProvider());
//The data source
subreport.setDataSourceExpression(ExpressionUtils.getDataSourceExpression(sr.getDatasource()));
// int random_ = subReportRandom.nextInt();