Вывод шапки таблицы на следующую странице ПФ

1. MindParadox 03.02.21 09:02 Сейчас в теме
Таблица, выводимая на печать, большая и размещается на нескольких страницах.
Как сделать так, чтобы шапка таблицы размещалась на каждой странице....чтобы пользователю было удобно ориентироваться в таблице.
По теме из базы знаний
Найденные решения
3. SlavaKron 03.02.21 09:09 Сейчас в теме
Наверно, не шапку, а заголовки полей таблицы. Обычно перед выводом очередной строки проверяют поместится ли она на листе. Если нет, выводят разделитель страницы и заголовки:
Если Не ТабДок.ПроверитьВывод(ОбластьСтроки) Тогда
    ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
    ТабДок.Вывести(ОбластьЗаголовки);
КонецЕсли;

ТабДок.Вывести(ОбластьСтроки);
Artyom_Potapov; Surtling; +2 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ZergKRSK 130 03.02.21 09:05 Сейчас в теме
(1) ну как сделать - написать код. В чем проблема выводить шапку на каждой новой странице?
3. SlavaKron 03.02.21 09:09 Сейчас в теме
Наверно, не шапку, а заголовки полей таблицы. Обычно перед выводом очередной строки проверяют поместится ли она на листе. Если нет, выводят разделитель страницы и заголовки:
Если Не ТабДок.ПроверитьВывод(ОбластьСтроки) Тогда
    ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
    ТабДок.Вывести(ОбластьЗаголовки);
КонецЕсли;

ТабДок.Вывести(ОбластьСтроки);
Artyom_Potapov; Surtling; +2 Ответить
4. MindParadox 03.02.21 09:11 Сейчас в теме
(2) Коллеги, для вас, наверно, всё ясно и понятно.
Но для меня, начинающего, это сложновато...
5. ZergKRSK 130 03.02.21 09:17 Сейчас в теме
(4) ну если вы справились с простым выводом печатной формы то выводить шапку таблицы на каждой новой странице не составляет проблем. Я просто не понимаю на каком этапе у вас стопор?
6. MindParadox 03.02.21 09:30 Сейчас в теме
Всем спасибо! Теперь понял!
Классно!!!
7. SanSusan 27.12.22 07:58 Сейчас в теме
На самом деле всё проще!
ТабДок = Новый ТабличныйДокумент;
ТабДок.ПовторятьПриПечатиСтроки = ТабДок.Область(11,,12); // вывод нужных строк на каждой странице
user1870982; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот