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