Имя: Пароль:
1C
 
1С 8.2 Как программно свернуть/развернуть дерево значений на управляемой форме?
0 Sarmen
 
18.06.10
10:08
Здравствуйте! Подскажите: как программно свернуть/развернуть дерево значений на управляемой форме? Желательно &НаКлиенте.
1 Sarmen
 
18.06.10
10:26
Спасибо, сам догадался:

КоллекцияЭлементовДерева=ДеревоНоменклатуры.ПолучитьЭлементы();

//Свернуть дерево
Для Каждого Строка Из КоллекцияЭлементовДерева Цикл
    ИдентификаторСтроки=Строка.ПолучитьИдентификатор();
    Элементы.ДеревоНоменклатуры.Свернуть(ИдентификаторСтроки);
КонецЦикла;

//Развернуть дерево
Для Каждого Строка Из КоллекцияЭлементовДерева Цикл    
   ИдентификаторСтроки=Строка.ПолучитьИдентификатор();
   Элементы.ДеревоНоменклатуры.Развернуть(ИдентификаторСтроки);
КонецЦикла;
2 AlexxSys
 
15.07.10
15:26
Фига се, а это новенькое что то.
А чем не подходит код одной строчкой ?

Элементы.ДеревоНоменклатуры.Развернуть(0, Истина);