This section discusses tasks that are closely related to grouping of data. These include creating break groups, adding aggregation data per break group, adding calculated columns that provide group-based summary data, and formatting the report for break group headers, footers, and totals for each break group level. These involve primarily the use of GroupBlox for adding break groups, TextBlox for specifying text for various display areas in the report, and CalculateBlox for adding group-based summary data columns.