In many reports you need to break the data into groups to make it easier to read and to understand. In a customer list, for example, a group might consist of all those customers living in the same region. In a call report, a group might consist of all the orders placed by the same customer and so on.
You group your report from the Grouping branch on the Report tree.
Grouping is hierarchical, in that you cannot group on the last attribute without selecting all previous attributes. If you want to sort by a particular attribute, you must ensure that you have the attributes in the correct sort order. For information about sorting reports, see Sorting data.