I asked multiple question in this website and in stackoverflow, that improved both my knowledge with Jasper and the quality of my reports.
And now, I have a report, that you can find in the answer in the link below:
It works great, just one last problem:
The order is vertical. What we can see is Argentina, Brazil, Austria, Canada, etc.. But I want Argentina, Austria, Belgium, Brazil, etc...
If I change the print order I get the error : "Subreport overflowed on a band that does not support overflow". How can I solve it? Any ideas?