дерево значений - развернуть строки после обновления значения ТЗ #634701


#0 by karuzo
Как после обновления ТЗ вернуть состояние дерева значений?
#1 by Нуф-Нуф
развернуть
#2 by karuzo
до обновления создаю массив открытых строк. Для Каждого ТекСтрока Из ТаблицаЗначений.Строки Цикл После обновления обхожу этот массив Для Каждого ТекСтрока Из СостояниеДереваМассив Цикл КонецЦикла; И ничего, даже ошибок нет Что то не так с ТекСтрока?
#3 by karuzo
это что то похожее на журнал документов.
#4 by marty0701
Где то слышал, что должно быть так Для Каждого ТекСтрока Из СостояниеДереваМассив Цикл   Элементы.ТаблицаЗначений.Развернуть(ТекСтрока);   КонецЦикла;
#5 by karuzo
ЭлементыФормы
#6 by Dregnar
Если под обновлением подразумевается перезаполнение ТЗ, то после него в массиве будут храниться ссылки на удаленные строки, которые никак не связаны с обновленным деревом.
#7 by Лефмихалыч
+ после перезаполнения, нужно заново найти по каким-то критериям нужные строки. А вообще, лучше перестать хотеть так делать - всем будет проще
#8 by karuzo
угу, значит массив заполняю значениями, после перезаполнения его обхожу и элементыформы.тз.развернуть(тз.строки.найти(текстрокамассива)) а как нить пооптимальней способа нет?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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