Как развернуть/свернуть дерево в динамическом списке? #570462


#0 by sobolev_v
Кто-нибудь смог побороть такую ситуацию: в форме имеется динамический список с группировкой. Связанная с ним таблица отображает группировку в виде дерева. Задача: командой развернуть или свернуть все строки дерева. Когда данные хранятся в дереве значений, это просто делается: получаешь коллекцию значений дерева, с элемента коллекции переходишь на связанную строку в таблице формы и сворачиваешь/разворачиваешь ее. А как быть, когда данные хранятся в динамическом списке? Мне не удалось ни получить коллекцию элементов, ни обойти строки динамического списка. А без этого я могу развернуть или свернуть только текущую строку в таблице формы. В Интернете я видел, что многие с такой проблемой сталкивались. А обойти ее у кого-нибудь получилось?
#1 by Grusswelle
Вероятно, использовать какой-нибудь объект вместо динамического списка. Не?
#2 by Grusswelle
+ Поле табличного документа, например... Не?
#3 by Grusswelle
+ Отображение: Дерево. Не?
#4 by Grusswelle
Не?
#5 by Grusswelle
:-)
#6 by sobolev_v
Можно дерево значений, но его надо руками заполнять. Через динамический список все на порядок проще делается, но единственная засада - то, что я описал.
#7 by sobolev_v
Ну и мне кажется какое-то решение должно быть.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С