Alex
Для начала локализуй проблему - она в алгоритме изменения или в применении изменений к коллекции значений на форме. Если в отладчике остановиться на строке ЗначениеВРеквизитФормы, у тДерева данные корректные (с необходимыми правками)?
Как раз здесь и косяк. Я изменяю строку дерева(нулевой уровень), потом кладу в данные формы. А лучше конечно, так не делать, если бы я за 1 раз все выполнил, то все ок было бы. Сейчас поправлю и пришлю, как получилось