Имя: Пароль:
1C
1С v8
Настройки отборов динамического списка
0 Pandoch
 
15.08.18
15:20
Больная тема это у меня...
Задача - для определенных групп доступа настроить отбор скрытый (чтобы нельзя было его редактировать) на список справочника (дин.список). Для другой категории пльзователей - отбор не устанавливать, чтобы они сами могли его делать. Для первой категории пользователей проверяю - если нужно имэ то - ставлю отбор в Фиксированные настройки.

ЭлементОтбора = Список.КомпоновщикНастроек.ФиксированныеНастройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
        ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ОсновнойМенеджер");
        ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
        ЭлементОтбора.Использование = Истина;
        ЭлементОтбора.ПравоеЗначение = МенеджерТекущий;
1 Pandoch
 
15.08.18
15:21
Когда тестирую и пытаюсь вручную через "НастроитьСПисок" добавить отбор на Основного менеджера получаю ошибку типа «Невозможно применить фиксированные настройки. Пересекаются элементы отбора.» Ну это понятно - у меня фикс.настройки поставлены и я пытаюсь пользовательские добавить на то же самое поле. НО - неужели без этой ошибки никак?
2 Pandoch
 
15.08.18
15:22
Либо я что-то делаю не так?  подскажите пожалуйстаа
3 Mankubus
 
15.08.18
15:25
(0) а если не в фиксированные добавить а в обычные? И поставить режим = недоступный
4 Pandoch
 
15.08.18
15:30
(3) Да, работает! Спасибочки) а когда же тогда корректнее использовать Фиксированные настройки?
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.