Задача. В дереве выбрано несколько срок. Надо для каждой выбранной строки провести перебор до самого нижнего уровня.
ВыбранныеСтроки = Элементы.Дерево.ВыделенныеСтроки;
Для каждого Стр из ВыбранныеСтроки Цикл
Строка = Дерево.НайтиПоИдентификатору(Стр);
Дальше проблема. Полученная строка не знает, что она строка дерева. Поля Строки, по которому можно перебрать следующий уровень, нет. Пичалька... :(
Кто-нибудь знает как это решается? В принципе, можно ввести уникальный идентификатор для каждой строки дерева, по нему найти выбранную строку при прямом переборе всего дерева, но уж больно это некрасиво ...
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой