Показать сообщение отдельно
Старый 28.07.2015, 18:39   #5  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
В качестве корневого treeItemIdx можно использовать FormTreeControl.getRoot().
Дальше - цикл while (treeItemIdx) {...} по аналогии с методом expandTree. Выход из цикла произойдет когда метод getNextSibling() вернет ноль. Заранее всё количество нодов наверно узнать невозможно, то есть придется проверять каждого "соседа" на наличие дочерних узлов и рекурсивно выполнять аналогичный цикл, но уже не от корня, а от текущего узла.
За это сообщение автора поблагодарили: syl (1).