There is an option of creating a report with a complex structure of grouping. Several GroupBands nested into each other bands are used for this.
Example of an employee list grouped by countries first and then by cities:
dataBand.DataSource = Employees; groupBandCounty.GroupExpression = dataBand["Country"]; groupBandCity.GroupExpression = dataBand["City"]; textBoxDetail.Value = dataBand["EmployeeName"].
| Report Template