Есть обработка по заполнению табличной части документа физическими лицами с отбором по подразделению,должности,бригаде. Отбор реализован с помощью механизма СКД. Необходимо чтобы в самом отборе при выборе бригады открывалась форма выбора (либо список выбора) с отбором по определенному подразделению. Сделала через доступные значения:
но после выбора значения,можно еще раз нажать на выбор значения и провалиться в форму выбора всех подразделений без отбора по подразделению.
Есть ли варианты как это можно исправить?
КомпоновщикНастроек.Настройки.Отбор.ДоступныеПоляОтбора.Элементы.Найти("Бригада").ДоступныеЗначения = ПолучитьСписокПодразделений();
но после выбора значения,можно еще раз нажать на выбор значения и провалиться в форму выбора всех подразделений без отбора по подразделению.
Есть ли варианты как это можно исправить?
Прикрепленные файлы:

По теме из базы знаний
- Методика создания отчета на СКД. Создание "красивых" отчетов.
- Расшифровка СКД. Фильтр отчета по диапазону чисел. Переопределение обработки расшифровки. Не модальный режим
- Варианты применения СКД вне отчетов в отраслевых конфигурациях
- Как я с отчетом СКД боролся (произвольный макет)!
- Расширение: Быстрые отборы через буфер [Alt+C] Копировать список, [Alt+V] Вставить список, [Ctrl+C] Копировать из файлов
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Здравствуйте, Ольга.
но после выбора значения
Т.е. сначала список выбора открывается с нужной фильтрацией, а вот уже при следующей попытке выбора нужный отбор как будто "слетает"? А в отладчике не смотрели, сохраняется ли то что Вы задали в .ДоступныеЗначения после первой установки подразделения ? В любом случае, если не удастся реализовать задуманное силами СКД, всегда можно программно открыть форму выбора справочника с нужным отбором.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот