Представляю структуру подчиненности с нормальными обыкновенным деревом значений. Теперь у вас есть «колонки» и вы можете свернуть и развернуть уровень. Кроме того, вы можете развернуть все дерево до определенного уровня.
Кому это надо:
- Вы совершенно не понимаете, как можно пользоваться типовой структурой подчиненности. Для вас она не читаемая.
- У вас очень много документов в структуре подчиненности.
- Вам нужно больше информации, например вы хотите видеть автора документа.
- Вы хотите быстро найти все документы одного вида, например все Списания безналичных ДС.
- Вы любите чтобы все было красиво оформлено.
Особенности работы:
- Сначала определяются документы (включен всего один справочник Претензии – нам он нужен), которые идут до нашего выбранного документа на глубину 3 уровня. Соответственно, если нажать на кнопку «Показать до уровня», и в поле уровень установить ноль, то вы получите все документы до выбранного и его самого.
- Далее уже от выбранного документа строится все дерево вниз по всем объектам, связанным с нашим документом структурой подчиненности.
Какие требуются доработки:
- В архиве лежит текстовый файл с кодом, который нужно поместить в общий модуль с флагом Сервер. Просто скопировать и вставить.
- В самой обработке в модуле объекта в процедуре ПолучитьДеревоДокументов надо поменять имя модуля на то, в который вы скопировали текс модуля в пункте 1.
- Все, больше ничего.
Установка:
- Открываем Дополнительные отчеты и обработки
- Добавляем из файла.
- Указываем в размещении, в каких документах будем использовать
- Ставим галки в формах объектов и в формах списков
- В отчете отключен безопасный режим, чтобы иметь возможность в модуле установить Привилегированный Режим.
- Готово, можно пользоваться
Кроме того в обработке вы найдете готовые процедуры по работе с деревом значений на управляемой форме.
Используется и тестировалась на ERP 2.5.9.143, платформа 8.3.21.1622
За все это счастье с открытым кодом – 2 $m
Пишите, ставьте лайки, улучшайте и делитесь улучшенным вариантом.