Hi !
I'm a big fan of FortesReport !
I come from Delphi word for years a go and FortesReport is so close of philosophy to Delpi's QuickReport.
Almost 80-90% of QuickReport I can convert from Delphi to Lazarus, the rest is minor differences with manual work.
FortesReport is so good that I don't even thinking about LazReport ! Of course I try it, made some reports on, but
coding in LazReport in my opinion is not pascalish, strange for me !
FortesReport fit much better in general into application's code, locks like the integrated part of cod while LazReport is
like some kind of external script.
In nested groups You use : 'Region', 'Region + Country', 'Region + Country + State'
Instead use in DataFields property : 'Region', 'Region;Country', 'Region;Country;State' with proper indexes it works for me perfectly !
Sorry for my English ...
Best regards, Patyi Tibor