Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
11 дек 2024, 21:18

Как сохранить иерархию при группировке

Автор Алексей_1985_06, 02 дек 2024, 20:57

0 Пользователей и 1 гость просматривают эту тему.

Алексей_1985_06

Форумчане всем привет! Кто знает как можно решить проблему:
1. Есть иерархический справочник с оборудованием (отображение - дерево). Если в нем выделить элемент и нажать на кнопку создания - то в поле Родитель помещается значение этого элемента. В параметрах "ЗначенияЗаполнения" в структуре есть значения, и иерархия отображается т.е все ок  :ooifh:
2. Но если сделать группировку элементов этого справочника (в моем случае по реквизиту "Тип оборудования") - тогда если в нем выделить элемент и нажать на кнопку создания - то поле Родитель - пустое! в  параметре "ЗначенияЗаполнения" в структура пустая! и иерархия пропадает, т.е обычный список с элементами...
Подскажите пжл, как сделать чтобы при группировке элементов  по какому-либо реквизиту:
1. При создании элемента в поле Родитель подставлялось значение выделенного элемента
2. Отображалась иерархия элементов.

Или это какая-то особенность работы платформы и сделать это не возможно?  :dfbsdfbsdf:   

Максим75

Алексей_1985_06,
1. Отслеживайте текущую строку динамического списка и берите там Родителя (Родитель есть абсолютно у всех групп и элементов иерархического справочника, даже когда он Неопределено, то это корень). Ну и потом при создании нового элемента подставляете этого Родителя.
2. У Вас в реквизит Тип оборудования скорее всего пишется только в элементы (но не группы), поэтому ну не может платформа отобразить иерархию, когда Вы группируете как-то по иному (не по иерархии).

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск