В накладной из длинных названий есть строки состоящие из нескольких строк (название переносится на несколько строк). Если строк много печатается на несколько страниц. Разрыр страницы происходит как раз по середине одной строки.
Чтобы этого избежать решил использовать метод ПроверитьВывод(). Типа если выводимая строка уже не помещается, то выводить ее на новой странице.
мВыведен = Новый Массив();
В цикле вывода строк такой код
СтрокаМакета = Макет.ПолучитьОбласть("Строка");
СтрокаМакета.Параметры.Заполнить(СтруктураПараметровСтроки);
мВыведен.Добавить(СтрокаМакета);
Если Таб.ПроверитьВывод(мВыведен) Тогда
Иначе
мВыведен.Очистить();
мВыведен.Добавить(СтрокаМакета);
Таб.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
Таб.Вывести(СтрокаМакета);
Однако, разрыв страницы происходит когда вывелось всего-то с десяток строки и больше половины страницы еще пустое. Как так?