Примерно его структуру можно отобразить так:
- Код: Выделить всё
PageHeader
GroupNodeHeader
GroupOfficeHeader
GroupZoneHeader
GroupAddressHeader
Detail
GroupAddressFooter
GroupZoneFooter
GroupOfficeFooter
GroupNodeFooter
PageFooter
Все секции, в том числе и Detail, фиксированной высоты. Перед секцией GroupZoneHeader вставляется разрыв страницы (т.е. секция всегда начинается с новой страницы). Секция GroupAddressHeader повторяется на каждой странице.
В Footer подбиваются итоги по соответствующей группе.
Кроме того, в PageFooter подбиваются итоги по данным на текущем листе.
Нужно сделать так, чтобы не было "висячих" секций. Т.е. чтобы ни на одном листе не было такого, чтобы секция выводилась без Detail.
Если для Header это решается свойством секции GrpKeepTogether=GrpFirstDetail, то с Footer никак не получается добиться нужного результата.
Вроде бы стандартная задача, а вот много времени сделать так не удается.
Не подскажите, как сделать?