Вопрос по автогруппировке строк
☑
0
kasx
02.03.12
✎
13:52
Доброго всем дня! Подскажите, пожалуйста, как можно в табличном документе сгруппировать строки по последней строке в данном примере. Если убрать строку "ТабДок.Вывести(о3,3)", то все красиво группируется, а с ней не получается.
Макет = ПолучитьМакет("Макет");
о1 = Макет.ПолучитьОбласть("Область1");
о2 = Макет.ПолучитьОбласть("Область2");
о3 = Макет.ПолучитьОбласть("Область3");
ТабДок = Новый ТабличныйДокумент;
ТабДок.Вывести(о3,3);
ТабДок.НачатьАвтогруппировкуСтрок();
ТабДок.Вывести(о2,2);
ТабДок.Вывести(о2,2);
ТабДок.Вывести(о2,2);
ТабДок.Вывести(о1,1);
ТабДок.ЗакончитьАвтогруппировкуСтрок();
ТабДок.Показать("111");
1
Mort
02.03.12
✎
14:04
А то что все остальные строки находятся после ТабДок.НачатьАвтогруппировкуСтрок();
никак не возмутило?
2
kasx
02.03.12
✎
14:13
мне нужно чтоб сначала шла строка "3", за ней строки "2", которые можно свернуть в строку "1". Строка "1" должна быть последняя
3
hhhh
02.03.12
✎
14:14
(2) ты не вчитался в (1), там про другое спрашивают.
Закон Брукера: Даже маленькая практика стоит большой теории.