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