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

Иерархическая группировка динамического списка

Автор Алексей_1985_06, 04 дек 2022, 18:45

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

Алексей_1985_06

Уважаемые разработчики, подскажите есть ли возможность сделать группировку по иерархии?
Есть справочник должностей - который группируется по Владельцу (подразделения) сделал группировку в настройках ДС по полю Владелец, но вот если в подразделениях есть иерархия, то хотелось бы чтобы должности группировались по иерархии подразделений! Подскажите возможно ли, и как это сделать?

LexaK

Алексей_1985_06, как вариант, сделайте ваш список из двух частей
в первой выведите ДС иерархию Подразделений, и при клике по подразделению во второй части выводите список подчиненных по владельцу Должности
(их можно связать между собой и в этом случае вообще ни чего программировать не надо)
если помогло нажмите: Спасибо!

LexaK

или самому полностью создавать получать и выводить  данные именно как реквизит формы ДеревоЗначений, сначала подразделения как структура дерева а в нем каждому Подразделению подчиненные строчки с Должностями (да, то еще удовольствие формировать деревья)
(заодно рекурсию освоите!)
если помогло нажмите: Спасибо!

Алексей_1985_06

LexaK, Спасибо Вам большое за помощь в данном вопросе! Думаю остановлюсь на этом варианте!

Алексей_1985_06

LexaK, Создал два ДС, у первого основная таблица - справочник подразделения, у второго - основная таблица справочник "ШтатныеДолжности". Подскажите как не программно сделать отбор ДС с должностями, исходя из значения выбранного значения в ДС подразделения?

LexaK

Алексей_1985_06, немного перепутал с обычными формами, в управляемых немного кода надо, вот пример
связываюший иерархическое дерево Склады с Ячейками
в ДС.Склады используется событие ПриАктивизацииСтроки (там в общем и весь код)
если помогло нажмите: Спасибо!

Алексей_1985_06

LexaK, Большое Вам спасибо за помощь!!!!!  :btbzdb:  :btbzdb:  :btbzdb:

Теги:

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

Рейтинг@Mail.ru

Поиск