Не совсем понял, почему там должны меняться границы строк.
Процедура Сформировать2()
ТабДок = СоздатьОбъект("ТабличныйДокумент");
ТабДок.ИтогиСнизу = 1;
ТабДок.Область(2, 1).Текст = "Уровень 1";
ТабДок.ВставитьСтроки(2, 1);
На данный момент групп нет.
ТабДок.Область(2, 1).Текст = "Уровень 21";
ТабДок.ДобавитьГруппуСтрок(2, 2, 1);
ТабДок.ВставитьСтроки(3, 1);
Имеем группу 2-2. Вставляется строка в позицию ниже группы (в строку 3) - изменений границ быть не должно.
ТабДок.Область(3, 1).Текст = "Уровень 22";
ТабДок.ВставитьСтроки(3, 1);
То же самое.
ТабДок.Область(3, 1).Текст = "Уровень 3";
ТабДок.ДобавитьГруппуСтрок(3, 3, 1);
Добавление группы 3-3, непосредственно примыкающей к группе 2-2. Такие группы не допускаются - происходит расширение группы 2-2 до группы 2-3.
Отправлено 15 года(лет) назад
#