Вывод подписей на первой странице табличного документа

Версия для печатиPDF-версия

Платформа:

Всем привет! Делаю печатную форму. В ней шапка, табличная часть, итоги и подписи. Нужно, чтобы подписи выводились на каждой странице. Пытаюсь делать проверку в цикле, в котором выводятся строки таб части

 

        Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
                        ............
                        МассивОбластей = Новый Массив;
            МассивОбластей.Добавить(ОбластьСтрока);
            МассивОбластей.Добавить(ОбластьПодписи);
            Если НЕ ТабДок.ПроверитьВывод(МассивОбластей) тогда
                ТабДок.Вывести(ОбластьПодписи);
                ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
            КонецЕсли;
            
            Табдок.Вывести(ОбластьСтрока);
                        ..........
                   КонецЦикла;

Но на первой странице подписи все равно не выводятся, только на последующих! Никак не пойму, в чем прикол. По отладчику прохожу несколько строк, потом показывает, что выполнение попадает в условие и якобы выводится область Подписи, но в итоге на первой странице их нету((

Еще обнаружил такой прикол - если отключить колонтитулы, то все работает. Но мне нужны колонтитулы, так как там выводится номер страницы.

Либо как-то нужно выводить номера страниц внизу страницы без помощи колонтитулов, но не просто номера, а в формате: "страница 1 из 4", "страница 2 из 4" и т.д.

 

Раз уж используете колонтитулы, может и подписи туда запихнуть?

Подписи на первой странице вообще не выводятся или выводятся на следующей странице (т.е. переносятся)?

вообще не выводятся, а начиная со 2 страницы все норм
 

а как запихнуть целую область в колонтитул?
 

Обнаружил такой прикол - при втором и последующих формированиях отчета все хорошо, но при первом не выводятся подписи на 1 странице! Я не понимаю, как так может быть! Что за приколы такие?
 

Чудеса 1С.

А на другом компе пробовали?

нет, доступ только к одному компу

Может с кэшем 1С какие-то проблемы.