|  | Табличный документ: горизонтальное разделение страниц и автомасштаб. | ☑ | 
    
        | 0
    
        _Tolyas_   17.11.23✎ 12:59 | 
        Всех приветствую.
 Программно вывожу табличный документ и горизонтальные разделители страниц. В предварительном просмотре страницы разбиваются не по программно выведенным разделителям.
 
 Надо, чтобы документ делился на страницы согласно программно выведенным разделителям и у каждой страницы был автомасштаб. Кто подскажет как и можно ли?
 |  | 
    
        | 1
    
        RomanYS   17.11.23✎ 13:56 | 
        "и у каждой страницы был автомасштаб"
нет, масштабирование ТД работает по другому. Возможно ПакетОтображаемыхДокументов тебе поможет
 |  | 
    
        | 2
    
        inkvizitr   17.11.23✎ 14:22 | 
        (0) пример:
 МассивВывода = Новый Массив;
 
 Для каждого Строка Из Выгрузка Цикл //к примеру заполняем
 //здоровую табличку
 
 МассивВывода.Очистить();
 МассивВывода.Добавить(СтрокаОбласть);
 
 Если НЕ ТабДок.ПроверитьВывод(МассивВывода) Тогда
 ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
 КонецЕсли;
 
 СтрокаОбласть.Параметры.Заполнить(Строка);
 ТабДок.Вывести(СтрокаОбласть); //выводим строку на экран
 
 КонецЦикла;
 
 перед тем как выводить на экран новую область, очищаем массив, добавляем испытуемого и проверяем, а может ли он поместиться или все таки вывести горизонтальный разделитель
 |  | 
    
        | 3
    
        AlexeyKh   17.11.23✎ 14:36 | 
        при автомасштабе ваши программные разделители страниц будут 
"съезжать" тем сильнее чем автомасштаб будет отличаться от 100%
 
 лечится только подгонкой ширины документа(его колонок) под масштаб 100%
 |  |