Как Свернуть, Развернуть узлы Дерева значений на форме?

Как программно свернуть/развернуть дерево значений на управляемой форме? Желательно &НаКлиенте.


Для выделенной, текущей строки:

Хотя конечно есть Ctrl+Shift+"+" и Ctrl+Shift+"-".

P.S. Для Табличного поля с галочкой Дерево(отображающего справочник), перебрать строки НЕВОЗМОЖНО!!!
Примеры вида:

— НЕ РАБОТАЮТ!!!
Для СправочникСписок (ДокументСписок) итератора нет. Это не коллекция значений, перебрать не сможете. Дерево здесь ни при чем.
Можно работать со строками либо через ПриПолученииДанных (предпочтительнее по скорости), либо ПриВыводеСтроки.