Running 2008 R2. I have reports with Row Groups nested to a level of 3 and 4. Each group has 2 rows below it for subtotals. When there is a break on the innermost group, there is always the possibility that this break applies to some or all of the outer groups too. I am able to keep the first subtotal together on the page with the detail records (set KeepTogether on the group the first subtotal row belongs to). I cannot figure out how to keep all the other subtotal rows on the same page with the detail rows.