[РЕШЕНО] Как свернуть дерево значений по определенному уровню?

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Kas-tet, 13 фев 2019.

  1. TopicStarter Overlay
    Kas-tet
    Offline

    Kas-tet Опытный в 1С

    Регистрация:
    30 сен 2016
    Сообщения:
    61
    Симпатии:
    1
    Баллы:
    29
    Есть дерево значений на форме( не управляемая), как можно дать возможность пользователю, сворачивать его по определенному уровню?
  2. 1cUserAndrew
    Offline

    1cUserAndrew Профессионал в 1С Команда форума

    Регистрация:
    27 май 2010
    Сообщения:
    5.082
    Симпатии:
    197
    Баллы:
    104
    У дерева значений, в отличие от табличного документа, нет метода сворачивания/разворачивания до определенного уровня (одной строкой кода).
    Поэтому, думаю, задачу можно решить только путем рекурсивного перебора строк.
    У строки дерева есть метод проверки уровня данной строки.
    А у табличного поля формы, которое отображает дерево, есть методы по сворачиванию/разворачиванию конкретной строки.
    Последнее редактирование: 13 фев 2019
  3. TopicStarter Overlay
    Kas-tet
    Offline

    Kas-tet Опытный в 1С

    Регистрация:
    30 сен 2016
    Сообщения:
    61
    Симпатии:
    1
    Баллы:
    29
    Отлично, сделал
    Последнее редактирование: 13 фев 2019

Поделиться этой страницей