Имя: Пароль:
1C
1С v8
Вопрос по автогруппировке строк
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), там про другое спрашивают.
Закон Брукера: Даже маленькая практика стоит большой теории.