Имя: Пароль:
1C
1С v8
уф. как найти элемент дерева на сервере. по Идентификатору?
0 zladenuw
 
20.05.14
10:44
уф. как найти элемент дерева на сервере. по Идентификатору?
1 alexei366
 
20.05.14
10:46
тип подробней, что за дерево (реквизит формы дерево значений) ?
2 zladenuw
 
20.05.14
10:47
да реквизит формы.
3 zladenuw
 
20.05.14
10:47
делаю так

ДеревоЗнач = ДанныеФормыВЗначение(Дерево, Тип("ДеревоЗначений"));
    ДеревоСтроки = ДеревоЗнач.Строки;


получаю выбранную строку

ЗначениеВыбора = Дерево.НайтиПоИдентификатору(Элементы.Дерево.ТекущаяСтрока);


но как мне теперь найти в дереве ? через найти строки ?
4 andreymongol82
 
20.05.14
10:48
ИндексСтроки = Элементы.ДЗ.ТекущаяСтрока;
5 zladenuw
 
20.05.14
10:48
(4) так это индекс формы. сейчас он 33. а элемент 1 в дереве
6 zladenuw
 
20.05.14
10:49
(4) Элементы.Дерево.ТекущаяСтрока - содержит идентификатор строки, а не номер строки, как было в 8.1
7 andreymongol82
 
20.05.14
10:51
(6) Молодец. Сам догадался.
Что нужно-то сделать-то?
ЗначениеВыбора - это и есть строка дерева
8 zladenuw
 
20.05.14
10:53
(7) нужно в дереве с типом дерево значений найти строку у который тип данныеформыэлементдерева