|
Программное изменение родителя в типе значений "Дерево" |
☑ |
0
biimmap
16.02.10
✎
14:25
|
Есть дерево значений, сформированное через Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам).
Мне нужно в получившемся дереве изменить структуру дерева, т.е. перенести некоторые элементы с одного уровня на другой. Поле Дерево.СТроки.Родитель недоступно для записи. Как мне для найденной строки установить нового родителя.
|
|
1
чувак
16.02.10
✎
14:27
|
А через обход запроса не получиться?
|
|
2
Mitriy
16.02.10
✎
14:27
|
Дерево.ТвойРодитель.Строки.Добавить()
|
|
3
Mitriy
16.02.10
✎
14:28
|
(2)* ТвойРодительСтрока.Строки.Добавить(), заполнить, а ту удалить...
|
|
4
Фокусник
16.02.10
✎
14:30
|
(0) Создать новую ветку, вкопировать в нее всё, в том числе подчиненные. Удалить в старом месте :)
Смену родителя (нехорошие люди), не предусмотрели.
|
|
5
biimmap
16.02.10
✎
21:10
|
а можно код написать?
У меня есть СтрокаДерева и СтрокаРодитель. Мне нужно чтоб СтрокаДерева стала веткой СтрокиРодителя. Ессно у строки дерева есть подчиненные строки.
|
|
6
biimmap
17.02.10
✎
12:27
|
up
|
|
7
biimmap
17.02.10
✎
21:34
|
ещё раз up
|
|