0
Junior1s
12.04.16
✎
12:54
|
Добрый день, помогите разобраться.
У меня есть дерево значений на форме, в нем содержатся Коды ТНВЭД.
Так вот я пытаюсь обойти деревоЗначений рекурсией, но дальше 0 уровня не вижу строки.
Делал разными способами:
1 вариант
Процедура ОбойтиДеревоЗначений(Дерево)
//Если СтрокаДерева.Строки.Количество() = 0 Тогда
// Возврат;
//КонецЕсли;
Для Каждого СтрокаДерева Из Дерево.Строки Цикл
ОбойтиДеревоЗначений(СтрокаДерева);
КонецЦикла;
КонецПроцедуры
2 вариант (тут я просто пытался хотя бы еще ниже уровень получить)
Для Каждого СтрокаД Из Таблица.Строки Цикл
Для Каждого стр Из СтрокаД.Строки Цикл
...
КонецЦикла;
КонецЦикла;
но все без успешно, в отладчики СтрокаД.Строки.Количество() = 0 Хотя на форме все прекрасно иерархически разворачивается. Дерево значений имеет следующий вид:
|
|