Где мой DetailFooter?..

Есть связка Мастер-Деталь...
MasterHeader-MasterData-DetailHeader-DetailData-DetailFooter[-MasterFooter]
То, что в детали есть данные - ещё вилами по воде писано...
А вот то, что в мастере они есть - это совершенно точно...
Дык, если в детали данных нет, то он не печатается (не обращая внимания на PrintSubsetIfEmpty)... Да и фиг с ним...
Но мне, однако, мне всё равно нужен DetailFooter, в который выводятся данные из мастера...
Однакося и оно не печататается!..
К тому же, если в мастере больше одной записи, то я и остальных не вижу!..
Т.е. печатается MasterHeader-MasterData-DetailHeader и на этом процесс умирает...
MasterHeader-MasterData-DetailHeader-DetailData-DetailFooter[-MasterFooter]
То, что в детали есть данные - ещё вилами по воде писано...
А вот то, что в мастере они есть - это совершенно точно...
Дык, если в детали данных нет, то он не печатается (не обращая внимания на PrintSubsetIfEmpty)... Да и фиг с ним...

Но мне, однако, мне всё равно нужен DetailFooter, в который выводятся данные из мастера...
Однакося и оно не печататается!..
К тому же, если в мастере больше одной записи, то я и остальных не вижу!..
Т.е. печатается MasterHeader-MasterData-DetailHeader и на этом процесс умирает...

Комментарии
А то приходится процедуру переписывать, чтобы она хоть пустую запись,но всё-таки возвращала... А это не есть кузяво...