Здравствуйте. Подскажите пожалуйста. ПриКомпоновкеРезультата пытаюсь объединить нужные области, если делаю так не в цикле, то нужная область объединяется как нужно
ДокументРезультат.Область(42, 4, 49, 4).Объединить();
Но если так:
Для Каждого Стр Из СтрокиСИЗ Цикл
Для Счетчик = Стр.Начало По ?(Стр.Конец = Неопределено,ДокументРезультат.ВысотаТаблицы,Стр.Конец) Цикл
Если ДокументРезультат.Область(Счетчик, 4, Счетчик, 4).Текст <> ТекущийСИЗ Тогда
Если НачалоТипаСИЗ > 0 И НачалоТипаСИЗ < Счетчик-1 Тогда
ДокументРезультат.Область(НачалоТипаСИЗ, 4, Счетчик-1, 4).Объединить();
НачалоТипаСИЗ = 0;
КонецЕсли;
КонецЕсли;
Если НачалоТипаСИЗ = 0 Тогда
НачалоТипаСИЗ = Счетчик;
КонецЕсли;
Если ДокументРезультат.Область(Счетчик+1, 4, Счетчик+1, 4).Текст = "" Тогда
ДокументРезультат.Область(Счетчик+1, 4, Счетчик+1, 4).Текст = ДокументРезультат.Область(Счетчик, 4, Счетчик, 4).Текст;
КонецЕсли;
ТекущийСИЗ = ДокументРезультат.Область(Счетчик, 4, Счетчик, 4).Текст;
КонецЦикла;
КонецЦикла;
Первые области выходят корректно, а крайняя в группе выходит за рамки на 2 строки вниз. (см. вложение). Даже если после делаю. Вроде в цикле не присоединяю ничего не добавляю, не пойму в чем может быть причина.