Удаление элемента дерева значений в управляемой форме #533051


#0 by rdaler
8.2.13.202 - Управляемое приложение. На форме реквизит ДеревоЗначений. Необходимо организовать перенос элемента ДЗ из одного родителя в другого. Скопировать элемент - не проблема, а вот как удалить? Насколько не врёт СП, удалить элемент дерева значений в управляемой форме можно только по индексу. И как же этот самый индекс текущего элемента получить?
#1 by rdaler
Совсем никто не в курсе?
#2 by IamAlexy
#3 by rdaler
ДеревоЗначений, а не динамический список.
#4 by Murzz
у строки дерева есть метод ПолучитьИдентификатор.
#5 by rdaler
Идентификатор это не индекс!
#6 by Beans
Покажи как копируешь програмно элемент с учетом другого родителя, интресно... из этого всего надо будет сделать какой то цикл.
#7 by rdaler
Если брать в расчет исключительно мою задачу (максимум 2 уровня дерева и элементы разных уровней не перемешиваются между собой), то решение может выглядеть приблизительно так: &НаКлиенте
#8 by rdaler
+ Наименование реквизита - "Дерево", Наименование элемента управления тоже "Дерево".
#9 by rdaler
Реализация, конечно, быдловатая, но по крайней мере работает верно.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С