Hi hoyosfelix !
Sorry for late response, I'm extremely busy this months ...
So if is no late for You here is a little advice for grouping in FortesReport.
... place RLReport1 on the empty form ...
1. Place RLGroup1 band to the RLReport1, set property RLGroup1.DataFields = 'REGION', stretch vertically a little bit,
2. Place another RLGroup2 band inside of previous RLGroup1 and set RLGroup2.DataFields = 'REGION;COUNTRY',
also stretch vertically a bit,
3. Place another RLGroup3 band inside of previous RLGroup2 and set RLGroup3.DataFields = 'REGION;COUNTRY;STATE'
note between field names the separator is semicolon !
4. Place for example one RLBand as type btHeader, RLBand as type btDetail on last RLGroup3 band, place some RLLabels,
RLDBText etc. components
You have now 3 nested RLGroup bands, with Header and Detali band on RLGroup3. Hierarhical order is RLGroup1,2,3.
Next you can put same RLLabel, RLDBText etc. components on RLGroup1, RLGroup2 bands to represent data.
Note : REGION, COUNTRY. STATE are data set fields associated with RLReport. DataSet must be sorted
by REGION,COUNTRY,STATE
I hope I helped a little.